Polite Deer Bows to Visitors
Mizuka Ishiwatari
Published
08/24/2013
The most polite baby deer ever, at the Todai-ji temple in Nara, Japan.
2 Comments