Kiev Flag: Meaning and History

History of the flag
The Archangel Michael appeared on the seals of Kiev as early as the XIIth century.
This coat of arms was banned during the Soviet period, replaced by Communist symbols. After Ukrainian independence in 1991, Kiev restored the flag.
What do the elements of the flag mean?

Archangel Michael has been Kiev's spiritual patron since the Middle Ages. He symbolizes justice.
Celestial blue, Ukraine's traditional color, embodies peace and truth.
