Take a relaxing walk in the rain on the Petrograd side of St. Petersburg, Russia. Explore Leo Tolstoy Square and Bolshoy Prospekt in this serene video.
Take a peaceful walk in the rain through the streets of St. Petersburg, Russia on the Petrograd side. Explore Leo Tolstoy Square and Bolshoy Prospekt in this calming video.
2 май 2024