HOLY MASS: TUESDAY, THE ANNUNCIATION OF THE LORD (S), 25 MARCH 2025, 9.30AM UK TIME

HOLY MASS: TUESDAY, THE ANNUNCIATION OF THE LORD (S), 25 MARCH 2025, 9.30AM UK TIME

Our Lady Star of the Sea, Mumbles, Swansea, United Kingdom. Permission to podcast/stream the music in this service obtained from ONE LICENSE with license number A-735107.