Urban development: De Esch quarter, Rotterdam, Netherlands

- Image ID: T79TM1
Urban development: De Esch quarter, Rotterdam, Netherlands
Travelling{,to be precise} / Alamy Stock Photo
Image ID: T79TM1
Location: De Esch, Rotterdam, The Netherlands