Abi Stafford
Abi Stafford is an actress, known for Barbie in the Nutcracker (2001) and Barbie of Swan Lake (2003).
Abi Stafford's FILMOGRAPHY
as Actor (2)