Share
twitterlinkedinfacebook
Image 1 of 1
4215 Bomb Vigil 050714.jpg
Vigil in Trafalgar Square, London for the victims of the Al Quaida bombs on the underground and the bus..