Sarah Consuelo Spencer-Churchill(1921-2000)
- Producer
Sarah Consuelo Spencer-Churchill was born on 17 December 1921 in Marylebone, London, England, UK. Sarah Consuelo was a producer, known for Medusa (1973). Sarah Consuelo was married to Theodorous Roubanis, Guy Burgos and Edwin F. Russell. Sarah Consuelo died on 13 October 2000 in Middletown, Connecticut, USA.