Maxi Duncan was born on June 23, 2002. She is an actress, known for Down and Distance (2010).
演员
饰:Little Girl
2010(美国)