Kayla Blanch

Kayla Blanch is a contestant from Survivor: Burundi and Who Is... The Mole? 2: The Next Betrayal.