Isabella Kennard-Barden
Height: 152 cm
Isabella Kennard-Barden is a British actress born on September 26, 2008 in Pembury Kent. She is the younger sister to actress and model Poppy Kennard-Barden. Isabella plays a Crocodile Girl in Emma (2 ...Show More
Isabella Kennard-Barden's FILMOGRAPHY
as Actor (1)