London, UK, 27 September 2014. The sixth Japan Matsuri takes place in Trafalgar Square in front of an audience of thousands of Londoners. The annual festival showcases many aspects of Japanese culture. Pictured: Joji Hirota London Taiko Drummers perform the Grand Finale. Credit: Stephen Chung/Alamy Live News


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

Keywords: 2014, culture, drum, drummers, drumstick, festival, fun, hirota, japan, joji, london, matsuri, rhythm, square, taiko, trafalgar