Thumbnail page
First image Previous image Next image Last image
Japan - City Scenes
1953, September: Sacred deer in Nara Park - Nara, Japan
Japan 26 1100