St Catherines Spec Sch Location

Newcastle, Greystones