The Trafalgar Square Menorah, London
© Stephen Chung/Alamy
The Trafalgar Square Menorah, London
The Trafalgar Square Menorah, LondonRelated Images
Today on Bing

Lake Misurina, Dolomites, Italy
Dec 15, 2024

SantaPark in Rovaniemi, Lapland, Finland
Dec 15, 2023

Borovets ski resort, Bulgaria
Dec 15, 2022

Santa Justa hermitage and chapel, Cantabria, Spain
Dec 15, 2021