Hasedera Temple, Kamakura, Japan

The joy of travelling is finding the unexpected. Hasedera is an unexpected, picturesque joy.

Read More