Designed by
Title
A cat resting on the Hachiko dog statue at Shibuya station. meeting point and landmark of shibuya dristrict #262377185
Description
Tokyo, Japan - August 7, 2017: A cat resting on the Hachiko dog statue at Shibuya station. meeting point and landmark of shibuya dristrict
This image is editorial