Ellen Joanson

Ellen Joanson is a contestant from Survivor: Mount Fuji - Blood vs Water.