The flag with the St. Andrew 's Cross symbolizes the Union of People 's republics
Peter Parker aka Spider Man but only he knows about it
St. Petersburg - Peter and Paul Fortress, view from the embankment
Glowing square of Svarog on a black and blue background