Trafalgar Square, London, UK. The fifth annual Japan Matsuri takes place to celebrate Japanese culture in the heart of the capital A demonstration of the martial art of kendo by members of the Wakaba Kendo Club. Credit: Stephen Chung/Alamy Live News


Size: 3700px × 2477px
Location: Trafalgar Square, London, UK
Photo credit: © Stephen Chung / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2013, ancient, art, bokken, crowds, demonstration, event, festival, fight, fun, helmet, japan, japanese, kendo, london, martial, mask, matsuri, promote, relationship, square, stage, stick, trafalgar