Terri Hardin Jackson is an American puppeteer, artist, and former Disney imagineer.
Terri Hardin Jackson
Something Wen't Wrong, Please Try Again Later.