![](https://image.tmdb.org/t/p/w300/beykdObs5NRi0s8HdJQu6nxg2DT.jpg)
Isabel Clifton
Birthday: 2002-05-29 | Place of Birth: Essex, England, UK...
Known For
Acting
Year
Title
Role
2015
Hetty Feather
as Hetty Feather