Trafalgar Square, London, UK. 05th Oct, 2013. Nihon Buyo dancers onstage at Japan Matsuri 2013, Trafalgar Square, London. Credit: Carole Edrich/Alamy Live News


Size: 4256px × 2832px
Photo credit: © Carole Edrich / Alamy / Afripics
License: Licensed
Model Released: No