:::
Back to Gallery
:::
Next Picture >>
:::
Karuizawa is loaded with cheap, bohemian clothing stores (and expensive places to eat)