Melissa Taylor

Description
Melissa Taylor is a contestant of Survivor: Angola.