SINOPIX PHOTO

Add to Lightbox Download
Tiny pets are sold in pet shops in Tokyo, Japan. Japan has 23 cats and dogs as pets and is overpoulated. The pets come from unregulated breeders and often end up getting dumped and gassed...photo by  / Sinopix............
Tiny pets are sold in pet shops in Tokyo, Japan. Japan has 23 cats and dogs as pets and is overpoulated. The pets come from unregulated breeders and often end up getting dumped and gassed...photo by / Sinopix............
Filename: sinopix.PETGASCHAMBER016.JPG
Copyright