Business

Image 243 of 447
< Prev Next >
CHINA-TG-489.jpg
Bags of spicy duck necks, giblets and tongues in souvenir shop, Shanghai, China