Caroline Key Johnson

Caroline Key Johnson

Caroline Key Johnson

Caroline Key Johnson

Acting

Diary of Lust (2000)

Larissa (as Cara Keys)

Tainted Love (1996)

Chloe (as Cara Johnson)