Albertha Spencer-Churchill, Duchess of Marlborough photograph

Albertha Spencer-Churchill, Duchess Of Marlborough

Albertha Spencer-Churchill, Duchess Of Marlborough Life story


Albertha Frances Anne Spencer-Churchill, Duchess of Marlborough, VA was an English aristocrat.

Related Persons

Next Profile ❯