Ieuan Lloyd

About

Ieuan David Lloyd is a Welsh competitive swimmer. He competed in both the 2012 London Olympics and the 2016 Rio Olympics for Team GB.