Donal O’Keefe, Brion McGowan, Joe and James Morris still smiling after the swim

Donal O'Keefe, Brion McGowan, Joe and James Morris still smiling after the swim

Donal O’Keefe, Brion McGowan, Joe and James Morris still smiling after the swim