Definitions for "Amber Child-Cavill"
Amber Child-Cavill was born in 2005 in Sheffield, South Yorkshire, England, UK. She has a sister Jessica, a twin sister Molly and a brother Samuel.