Grilled sausages stall in Guizhou, China

- Image ID: TB71JM
Grilled sausages stall in Guizhou, China
Boaz Rottem / Alamy Stock Photo
Image ID: TB71JM
Location: Guizhou, China