Espunis in Japan

Home » NIPPON WONDERS » Must » Kyoto » Kiyomizudera temple: An architectural marvel in Kyoto