PETRO – Supreme

Graffiti artist from the town of Zhukovsky on the outskirts of Moscow named PETRO, paid a visit to the Street Art Museum, where he got busy on a large-scale monochromatic mural, that’s fresh to death.

Screen shot 2013-07-29 at 11.09.51 PM

 

Continue reading →