Cassandra French is an actress, known for Assistant (2018), The Bad Nun (2018) and Shoot on Sight (2007).
No data