St Andrew Queen Olga Statues Mikhaylovsky Square Kiev Ukraine #72557633
Description
Saint Andrew Queen Olga Statues Night Stars Mikhaylovsky Square Kiev Ukraine in front of Saint Michael's Cathedral. Olga was a queen in 900s and first Russian Ruler to accept Christianity.