Miharashi Park Hakodate Japan

Hakodate City is located in southern part of Hokkaido Island, Japan. This photo was taken on 3 Nov 2007 in the Miharashi Park.

Miharashi park

Post a Comment

Your email is never published nor shared. Required fields are marked *