Elizabeth Sheffield

Duchess Elizabeth Sheffield of Marlborough is the duchess of Marlborough.