Machida Squirrel Garden Tokyo Japan
Size:
5616px × 3744px
Location:
Machida City Museum, Machida, Tokyo, Japan
Photo credit: ©
Hideo Kurihara / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
entrance,
face,
front,
garden,
japan,
japanese,
machida,
risu-en,
squirrel,
tokyo,
zoo