Kobe and Nara, Japan (93 of 97)




Feeding deer at Nara Park.
Feeding deer at Nara Park.