UK, LONDON, Eid Festival at Trafalgar Square, crowds gathered to celebrate, UK32997JPL

UK, LONDON, Eid Festival at Trafalgar Square, crowds gathered to celebrate, UK32997JPL