Ryokans in Japan

五岳庵

Minshuku · Shinano, Nagano