SeanMcCullaghCreditEtienneJeanneret

SeanMcCullaghCreditEtienneJeanneret

Sean McCullagh in action for Ireland at the World University Championships.