Live poultry are on sale in Chongqing, China. 09-May-2013

- Image ID: D84HT2
Lou Linwei / Alamy Stock Photo
Image ID: D84HT2
http://www.loulinwei.com
Location: Chongqing China

Search stock photos by tags