Japan

Kompira-san at Kotohira, one of the most important Shinto shrines in Japan.

[ previous | index | next ]