4-weather-climate-in-saint-petersburg-russia-karpovka-embankment-last-ice-9073
Climate and weather in Saint-Petersburg and Leningrad region, Russia. Spring – Karpovka embankment, last ice floating
Climate and weather in Saint-Petersburg and Leningrad region, Russia. Spring – Karpovka embankment, last ice floating