Caption
Green wall, Sloane Square, London, UK. This wall was a joint project between the J-Crew clothing store and Buglife. The wall of plants was designed to provide nectar for urban bees. August 2014
Availability
Only inBelgium, Canada, France, Luxembourg, Switzerland