Food stalls in Trafalgar Square in London to celebrate Eid-ul-Fitr, meaning Feast of Breaking the Fast and signals the end of Ramadan, the holy month of fasting.
1 / 1
Press Association Images
Sat, Aug 17, 2013 11:32 AM EDT