Terra C. MacLeod
Terra C. MacLeod演员

Terra C. MacLeod was born in Montreal, Quebec, Canada. She is known for her work on The Lizzie McGuire Movie (2003), Barbie in the Nutcracker (2001) and Barbie of Swan Lake (2003).

他的作品(7)