Todaji Temple

Japanese architecture: 1. Todaji Temple

'Tōdai-ji is a Buddhist temple complex that was once one of the powerful Seven Great Temples, located in the city of Nara, Japan'

Posted on Aug 9, 2017

More by Tristan Chesselet

View profile