Home Collections

Buckingham, John Sheffield, Duke of, 1648-1720 or 21.