Image 1 of 1

China Shanghai Shanghai 00039 16.jpg

Songjiang, Shanghai, China. Luxury houses and apartments seen from Thames Town, one of the new town developments in Songjiang
Copyright
© COPYRIGHT DAVID LYONS
Image Size
4256x2175 / 4.7MB
Contained in galleries
Songjiang, Shanghai, China. Luxury houses and apartments seen from Thames Town, one of the new town developments in Songjiang