Thumbnail page
First image Previous image Next image Last image
Japan - City Scenes
1953: Todai-ji Temple which houses the Daibutsu "Big Buddha". Binzuru (Pindola Bharadvaja) is to the right of the main doors. Nara, Japan
Japan 52 1100