National Gallery, Trafalgar Square. Mime artist on a bicycle and passers-by

- Image ID: HA41PE
Jenny Matthews / Alamy Stock Photo
Image ID: HA41PE
Location: Trafalgar Square; London; England, UK