Taiken Japan

Autumn Leaves 2016

Tag: Lake Towada

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