Flag of Russia: Russian flag and colors of the Russian flag. Image and meaning of the Russian national flag.
The flag of Russia (sometimes called the "Imperial flag") is a tricolor flag consisting of three equal horizontal bands of white (on the top), blue and red (on the bottom). The flag ratio is described as 2:3 (length 1½ times the height ). The Russian flag was adopted on August 21, 1991.
The meaning of the Russian Flag
The Russian flag consists of the Pan-Slavic colors of red, blue and white that appear in the flags of Slavic countries, like the Czech Republic, Slovakia, Slovenia, and Serbia. There are various theories regarding the meaning of the Russian flag, but there is no official meaning assigned to the colors in Russian laws.
One version states that the three colors are associated with the robes of the Virgin Mary, the holy Protectress of Russia. According to another theory, the three colors reflected the Russian social system under the monarchy: white symbolizes God, blue the Tsar and red the peasants. Another interpretation is that the colors come from the coat of arms of the Grand Duchy of Moscow, which depict Saint George wearing a white (silver) armor, riding a white horse, wearing a blue cape and holding a blue shield, on a red field.
The meaning of the Russian Coat of Arms

The arms: red shield, golden double-headed eagle with scepter, orb and three crowns. Silver horseman is in red escutcheon. The author of drawing is Evgeny Ukhnalyov from St.Petersburg. The scepter and crown represent the Tsars rule. The eagle with St. George slaying the dragon symbolizes the Russian military strength combined with
Christianity. The symbol of the double eagle is called by most of the
countries that use it “The Orao”. The Orao represents on the Russian Coat of
Arms insight into this world and the NEXT, because, the eagle is looking both
East - sunrise = life and West - sunset = Death. The vigiliantly Orao looks
both ways representing protection of the State.