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.
Gemma is professional swimmer and has competed in the 2002 Commonwealth Games as well as worked with the Royal Navy.