SINOPIX PHOTO

Add to Lightbox Download
< Prev Next >
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.PETGASCHAMBER052.JPG
Copyright