People light candles on a patch of sand during a vigil in Trafalgar Square in central London.

People light candles on a patch of sand during a vigil in Trafalgar Square in central London.
People light candles on a patch of sand during a vigil in Trafalgar Square in central London.
block

.

block