UK, LONDON, Trafalgar Square, Africa On The Square festival, and crowds, UK29556JPL

UK, LONDON, Trafalgar Square, Africa On The Square festival, and crowds, UK29556JPL