Designed by
Title
Candlelight Vigil - Three Candles and Flowers #144837849
Description
Three candles are lit in Trafalgar Square on Thursday March 23, 2017 for a vigil remembering the victims of the Westminster Bridge/Parliament terror attack that took place the previous day in London, England.
This image is editorial