St Convals

St Convals
Archdiocese Of Glasgow, 21 Hapland Road, Pollok, Glasgow, G53 5NT