Thank you for your patience while we retrieve your images.
Visitors 27


22 of 50 photos
Thumbnails
 

Dried chilies in the Yao village at the Longji Titian rice terraces, near Guilin, Guangxi Province, China