Tasha Michaela

Tasha Michaela is a contestant from Survivor: Antigua and Barbuda and Who Is... The Mole?.