Share
twitterlinkedinfacebook
Image 1 of 1
20081116_china_0694.tif
A canal scene in the water town of Zhouzhuang, China