Grilled sausages stall in Guizhou, China

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