Charlotte Lennox, Duchess of Richmond and Gordon

GPTKB entity