View image

St Malachi, Hillsborough

St Malachi, Hillsborough

This photo is attached to Northern Dist. Practice - Hillsborough.