
Gerry Anderson
Creator
1929-04-14
West Hampstead, London, England, UK
1.0314