UK National Grid unveils Europe’s largest living wall

image

Source: Inhabitat

Advertisements