Yokoamicho Park

Yokoamicho Park

Temple in Yokoamicho Park in Tokyo