Mount Kurama, Japan

previous pageback to the listnext page

Temple
Nestled in the trees, a serene place to stop, sit and reflect.

previous pageback to the listnext page