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