by Ivanko
London, United Kingdom - October 28, 2006: Thousands of people from all cultures joined together for the annual Eid Festival in Trafalgar Square - one of the biggest Muslim gatherings in Europe.