The Trafalgar Square Menorah, London
© Stephen Chung/Alamy
The Trafalgar Square Menorah, London
The Trafalgar Square Menorah, LondonRelated Images
Today on Bing
Bohemian waxwings perched on a branch, Canada
Dec 17, 2023
Mountain goats at Glacier National Park in Montana
Dec 17, 2022
Christmas-themed beach huts in Bournemouth, England
Dec 17, 2021
Pine cones, Netherlands
Dec 17, 2020
Temple of Saturn in the Roman Forum, Italy
Dec 17, 2019