Taiken Japan

Autumn Leaves 2016

Tag: Church

The Haven of Matsugamine Catholic Church