Leila Aljabar
Leila was born in 2000. Leila's father is
Paul Aljabar and her mother is
Joanne Sarah Kershaw. Her maternal grandparents are
David Kershaw and
Barbara Eileen Tabner. She has a brother named
Owen. She is the younger of the two children.
Still living, information private.
Death Notes