Designed by
Title
Shenzhen, China: farmers market fresh chicken shop #111017762
Description
Fresh live chicken shops in farmers` markets provide fresh live chicken. The price list is on the wall. On the chopping board is a bowl of chicken blood, duck blood, three yuan per bowl. In shenzhen, China.
This image is editorial