Designed by
Title
Shenzhen, China: a large commercial complex in the city of daqianli, xixiang #171031384
Description
The architectural appearance and sculptural landscape of a large commercial complex in daqianli city, xixiang, shenzhen.
This image is editorial