spencerpeet.wordpress.com
Photos: Japan Matsuri 2014 Set 1
A selection of photos taken during Japan Matsuri 2014 held on 27th September at Trafalgar Square, London and included an array of traditional and contemporary Japanese performances as well as the