LONDON, MARCH 15, 2015 - People take photos during the celebration of St. Patrick's Day in Trafalgar Square in central London, Britain, on March 15, 2015. The celebration of St. Patrick's Day, an Irish festival, kicked off in London on Sunday.

1 / 2

Colorfully dressed people participate in the celebration of St.

2 / 2
 

Latest News

Latest Photos