Best photos of the world
About me
Trafalgar
The Trafalgar Square Menorah, London
(© Stephen Chung/Alamy)
More