London, UK. 25 September 2016. The Aozasa Shishi-Odori (deer dancers) dance troupe performs, as the 8th annual Japan Matsuri takes place in Trafalgar Square, bringing a taste of Japanese culture to the capital. Credit: Stephen Chung / Alamy Live News
Size: 3700px × 2462px
Photo credit: © Stephen Chung / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: aozasa, culture, dancer, deer, event, japan, japanese, london, matsuri, shishi-odori, square, trafalgar