Chanel Narcissus is an actress, known for Blood Is Thicker (2010), Last Notes and Lucky Strikes (2010) and Four Sundays in Spring (2012).
No data