Wednesday, November 11

Art.Genius.Mantis

Mantis just posted this new piece in Homerton, London titled "Clamped" on his website. Check out more fresh stuff from Mantis HERE. (via)

No comments: