Gemma Howells

Country:
Sport:
Swimming

Gemma is professional swimmer and has competed in the 2002 Commonwealth Games as well as worked with the Royal Navy.