Soul of Japan Ise Jingu 135

Rituals of Shikinen Sengu – Pillars of the sacred buildings

Leave a Reply