All images / editorial
street dance
London, UK - January 27, 2013: A large crowd watching street dance performers on a cold afternoon by the South Bank of River Thames in London, UK
- License: Editorial License.
Editorial
All images / editorial
Size Selection:
You can re-download any size after the purchase.