Hundreds of people gathered near one of the main landmarks in St. Petersburg, Russia – St. Isaac’s cathedral, the city’s most prominent religious museum.
Via Youtube
Hundreds of people gathered near one of the main landmarks in St. Petersburg, Russia – St. Isaac’s cathedral, the city’s most prominent religious museum.
Via Youtube