Mountain Temple Japan

Mountain Temple Japan

Yamadera, Japan at the Mountain Temple in winter.

by
by
by
by
by
by