St Mary Star of the Sea Church, Leith Parish, Edinburgh
106 Constitution Street, Leith, Edinburgh, Scotland, 01315442482 EH6 6AW
Live
Watch Videos
Memorial Mass for Fr John McFadden, OMI - RIP 11:55 15-02-2025


Memorial Mass for Fr John McFadden, OMI - RIP 11:55 15-02-2025