JAPAN – REINVENTING PERFECTION

Asakusa Kannon Temple