O’Shea Shield for 2017 was held on 13 and 14 May at St Bernard's College.

 

© 2017 St. Patrick's College | Silverstream | Site by 3Rings