Snowstorm, Trafalgar Square, London Post date June 23, 2025 In Uncategorized Snowstorm, Trafalgar Square, London#Snowstorm, #Trafalgar Square, #London Snowy Morning, Sweden Camping under the northern lights, Troms County / Norway