Irish revelers at Trafalgar Square in London to mark the beginning of St. Patrick’s Day celebrations in the British capital Sunday. Revelers donned traditional Irish costumes as they jigged through the center of London to the sound of Celtic music, bagpipes and banging drums. St. Patrick’s Day takes place each year March 17, and sparks much excitement across the length and breadth of London, with its huge Irish community.Xinhua
|