Lea Moscou Barrett

Lea Moscou Barrett

Biography

Lea Moscou Barrett is known for her work on Survivor South Africa (2006).

Known For