« back to search results

Image 3 of 60
< Prev Next >
_CHI3647.jpg
China, Shanghai.  Oriental Pearl Television Tower, Pudong District.