Info

Meat is displayed at the Super Brand Mall in the district of Pudong, Shanghai, China.

Filename
CHI_060605_841_xw.jpg
Copyright
© Peter Menzel www.menzelphoto.com
Image Size
1024x683 / 749.5KB
Contained in galleries
Meat is displayed at the Super Brand Mall in the district of Pudong, Shanghai, China.