(Source: Getty Images)
Adam Barrett 13th FINA World Swimming Championships (25m) - Day 2
Source: Getty Images
Adam Barrett Northampton Town v Southend United - Sky Bet League One
Source: Getty Images
Adam Barrett Picture Adam Barrett Picture Adam Barrett Picture
Adam Barrett FINA/airweave Swimming World Cup 2016 - Day 2
Source: Getty Images
Adam Barrett Picture Adam Barrett Picture Adam Barrett Picture
No articles yet.