Hokkaido, Japan - japan1

Hokkaido, Japan



IMG_1775.JPG

Sapporo train station. Sapporo is located on Hokkaido, the northern most island of Japan.

first prev next last index Home