Izzy Meikle-Small
FollowBorn 22 March 1996 in Hove, East Sussex, England, UK
Izzy Meikle-Small (born 22 March 1996) is an English actress who has appeared in various feature films and TV shows.
Born 22 March 1996 in Hove, East Sussex, England, UK
Izzy Meikle-Small (born 22 March 1996) is an English actress who has appeared in various feature films and TV shows.