The Annunciation – Feast of Our Lady Holy Cross Nicosia Posted on 23 March 2025 by Akis25 March 2025 THE ANNUNCIATION OF THE BLESSED VIRGIN MARY – 25 MARCH – FEAST OF OUR LADY Watch this video on YouTube Watch this video on YouTube Watch this video on YouTube