Dazzling fireworks illuminate St. Petersburg, Russia on 'International Peter's Festival of Fireworks'
Published date: Mon, 29 May 2023 16:45:22 +0700
A dazzling fireworks display illuminated Saint Petersburg, Russia during the 'International Peter's Festival of Fireworks' on May 28.
Footage shows colourful fireworks blooming in the sky as the city finished celebrating its founding anniversary on May 27.