Image Alt

Senso-ji temple in Asakusa, Tokyo, Japan.