Matsumoto Japan

From Matsumoto Japan located on the island of Honshu in the Nagano Prefecture, Mini Ben! Thank you Leoni Ross for this pic.

From Matsumoto Japan located on the island of Honshu in the Nagano Prefecture, Mini Ben! Thank you Leoni Ross for this pic.