Results 2 results found Monument to Princess Olha (Olga) at Mykhaylivska Square in front of St. Michael's Monastery, Kiev, Ukraine, Europe Monument to Princess Olha (Olga) at Mykhaylivska Square in front of St. Michael's Monastery, Kiev, Ukraine, Europe