CHINA YULIN DOG MEAT FESTIVAL

Add to Lightbox Download
A dead dog is seen at a dog slaughterhouse in Yulin during the Yulin Dog Meat Festival, Yulin, Guangxi Province, China, 21 June 2016.<br />
<br />
Photo by STR / Sinopix
A dead dog is seen at a dog slaughterhouse in Yulin during the Yulin Dog Meat Festival, Yulin, Guangxi Province, China, 21 June 2016.

Photo by STR / Sinopix

Filename: China Dog Meat Festival - Yulin 56.JPG
Copyright