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'
More by Tristan Chesselet View profile
Like