S‌L

Sherea Lloyd

Sherea Lloyd is a former contestant on the reality television show Survivor: China.