David Davies, the boy from Barry, tells Roy about the highlights so far in his swimming career.
Discover 11,128,835 listings and 277,887 playable programmes from the BBC
David Davies, the boy from Barry, tells Roy about the highlights so far in his swimming career.