« back to search results

Image 6 of 9
< Prev Next >
_CHI6507.jpg
Wenzhou, Zhejiang, China.  View of Wenzhou Across the Oujiang River from Jiangxin Island.