My exhibition at Koyasan
Mount Koya (Koyasan) is a 900 meter high plateau surrounded by eight peaks. The eight peaks are thought to represent the eight petals of a lotus in bloom, which is suggestive of the core of a mandala with its eight deities arrayed on the eight petals of a lotus, and with the cen ... Continue Reading



















