A deer in Nara Park walking around town
A deer walk freely on the street near Nara Park.
People don't get surprised or make noise when they see them.
People take it for granted that deer walk in the city.
Mondo Nakamura
A deer walk freely on the street near Nara Park.
People don't get surprised or make noise when they see them.
People take it for granted that deer walk in the city.
Mondo Nakamura