Trafalgar Square Menorah
Aug. 31, 2024
A general view of the Trafalgar Square menorah during the annual Menorah Lighting Ceremony in London to mark Chanukah, the Jewish festival of lights Stock Photo - Alamy The Menorah in front of the National Gallery at Trafalgar Square, to celebrate Hanukkah (Chanukah), the Jewish Festival of Light, London, UK Stock Photo - Alamy Trafalgar Square Has New 10metre Menorah Editorial Stock Photo - Stock Image | Shutterstock Trafalgar Square Menorah