Share
twitterlinkedinfacebook
Image 1 of 1
PBR00950CHN.jpg
Two stuffed deer heads lie on the floor in a back room of a shop which sells illegal animal goods in Dali. The shop owner was asking USD 100 for the heads. .