• advanced
People stand below a Japanese flag at the Sensoji Temple in Asakusa.
powered by infradox.com