Diwali on the Square ‘24

Oct 2024 — 26 photos

Festival of lights celebrations at Trafalgar Square.