Japanese Log Riding Festival

Onbashira Festival takes place in Nagano Prefecture once every six years

Japanese Log Riding Festival

Japanese Log Riding Festival

By Matthew Reitman

Exit mobile version