Jessica Amlee

Jessica Amlee is an actress as seen in the Stargate series.

Roles

 * Cleo