Snowstorm, Trafalgar Square, London February 26, 2023 by vacationvickySnowstorm, Trafalgar Square, LondonSnowstorm, Trafalgar Square, London