Vhils London Mural

Vhils is in London, England for his upcoming show Devoid at Lazarides on November 29, so of course, the artist decided to chip away a new piece which can be seen at Hewlett Street, Shoreditch London.

Photography: Advers

via Street Art News

You Might Also Like


From Around the Web