
Liz Comstock-Smith is a costume designer who has worked on various stage plays around Europe. She worked in the aforementioned role on all three episodes of Thunderbirds 1965.
Liz Comstock-Smith is a costume designer who has worked on various stage plays around Europe. She worked in the aforementioned role on all three episodes of Thunderbirds 1965.