Global Stage

Europe’s largest living wall contains 97,000 plants

1_Europe’s largest living wall