SINOPIX PHOTO

Add to Lightbox Download
A view from the terrance of the Pudong Shangri-La Hotel in Shanghai, China..09-APR-05
A view from the terrance of the Pudong Shangri-La Hotel in Shanghai, China..09-APR-05
Filename: QS050409Shanghai007.jpg
Copyright