Designed by
Title
Schouwburgplein Theatre Square - plaza in Rotterdam, Netherlands #247884480
Description
ROTTERDAM, THE NETHERLANDS - MAY 11, 2017: Schouwburgplein Theatre Square - plaza in Rotterdam - an urban stage and an interactive open space designed by West 8, the landscape architecture firm
This image is editorial