Vhils London Mural

by Matt Ho   | 

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

Leave a Reply