Cerry Blossoms 2017

Tag: Lake Towada

Towada Shrine: A Holy Site Deep in the Forest by the Lake