The Annunciation of Our Lady: one of the seven lesser-known feastsSource: Times of MaltaPublished on 6 years ago