St Margarets

St Margaret and the Sacred Heart Roman Catholic Church.