Steven Wheen is greening the streets and sidewalks of London with his miniature installations. The miniature gardens point out to viewers the perils of urbanization and its unapologetic alienation of mother nature. The world is slowly turning from green to grey and we must put in place initiatives and law to prevent further damage. A green earth is a healthy earth.
 


Comments




Leave a Reply