Lady Sarah Consuelo Spencer-Churchill photograph

Lady Sarah Consuelo Spencer-Churchill

Related searches

lady sarah spencer churchill spouse

Lady Sarah Consuelo Spencer-Churchill Life story


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 previously married to Theodorous Roubanis, Guy Burgos and Edwin F. Russell. Sarah Consuelo died on 13 October 2000 in Middletown, Connecticut, USA.

Lady Sarah Consuelo Spencer-Churchill Photos

Related Persons

Next Profile ❯