Japan

Setsubun, 3 February, Gangoji (temple) in Nara

Loading Image