Temple of Azalea, Shiofune Kannon in Tokyo, Japan

Temple of Azalea, Shiofune Kannon in Tokyo, Japan

Advertisements