Chloe Xavier

Chloe Xavier (born 24 February 1995) is a Camprean actress.

Filmography

 * Television