Leslie John Earl of Rothes c1630-1681

Relationships: