Terra C. MacLeod - Home

Terra C. MacLeod

Terra C. MacLeod was born in Montreal, Quebec, Canada. She is known for her work on Lizzie McGuire, le film (2003), Barbie: Casse-noisette (2001) and Barbie et le Lac des cygnes (2003).
read more

Portrait Photos of Terra C. MacLeod 14 Portrait Photos

Landscape Photos of Terra C. MacLeod 54 Landscape Photos