Kobe and Nara, Japan (96 of 97)




More deer. Extreme close-up!
More deer. Extreme close-up!