Add to Lightbox Download
89.000yen price tagged toy poodle puppy is in the glass case of the Pet shop in Shibuya, Tokyo
89.000yen price tagged toy poodle puppy is in the glass case of the Pet shop in Shibuya, Tokyo
Filename: Pet Shop Tokyo Japan04.JPG
Copyright