Designed by
Title
Architectural designed apartment building, Shanghai China #174523257
Description
The prominent architectural designed apartment building stands tall above an arterial road in the centre of Shanghai city, China.
This image is editorial