The view of a train station in Yamagata Nagai - Imazumi, Japan.

Anne Tan's Photos on the Map

Report This