Ampun Dah Ni Anjing serem Banget Gan...



Xixi, an abused dog in Foshan, China.



Xixi, an abused dog in Foshan, China. Eyes were gouged/dug out.
Xixi, an abused dog in Foshan, China.
Xixi, an abused dog in Foshan, China.

0 comments:

Post a Comment

  • description
  • description

Video Gallery