Daibutsuden

The daibutsu (giant Buddha) resides in this massive wooden building

Be First to Comment

Leave a Reply