Person

Lennox, James Stuart, Duke of, 1612-1655

Catalogue