:::
Back to Gallery
:::
Next Picture >>
:::
Native fish roasting on sticks at a popular hiking spot in Karuizawa, Nagano