a temple in a mountain

Yamadera, in Yamagata Prefecture, Japan

2 Comments