Helen Glover

Helen Glover is a contestant on Survivor All Stars - Micronesia

Trivia

 * Helen was a candidate to appear on Survivor All Stars, but did not qualify