St Vincent's Castleknock College 19–24 St Michael's College

St Vincent's Castleknock College 19–24 St Michael's College