Henrietta Churchill, 2nd Duchess of Marlborough

GPTKB entity