Image 1 of 1
CN SHU283 111118313.jpg
China, Shanghai. World financial center observatory roof deck
- Copyright
- Setboun michel
- Image Size
- 7086x4724 / 3.0MB
- Contained in galleries
- Shangai at the top CHS611A


Image 1 of 1
CN SHU283 111118313.jpg