Isabel Clifton was born as Isabel Rose Clifton. She is an actress, known for Hetty Feather (2015), The Dumping Ground (2013) and Honey (2018).
No data