Rachel Reed

Rachel is a contestant from Survivor Sri Lanka.