UK, LONDON, Trafalgar Square, Japan Matsuri Festival, Mikoshi procession, UK1545JPL

UK, LONDON, Trafalgar Square, Japan Matsuri Festival, Mikoshi procession, UK1545JPL