_DSC2498

Candles and crowd in front of the National Gallery on Trafalgar Square during candle lit vigil