A huge 18 story mural called Love for Nature has been painted on an apartment block in Chelyabinsk, Russia. In … More
Street Art and Graffiti from London, the UK and around the World
A huge 18 story mural called Love for Nature has been painted on an apartment block in Chelyabinsk, Russia. In … More