Vigil Mass and Investiture 2018

Vigil Mass and Investiture 2018

1 attendees (None invited)

Venue

Sacred Heart, Edinburgh
28 Lauriston St