Otto Schade Posts

Shorditch street art and graffiti tours London, Otto Schade

Otto Schade is a Chilean street artist who is currently based in London.  His street art is abstract and multi layered with incredible detail and depth. I love seeing this guys work when i am showing tourists around the east end of London.

Otto Schade