#connectedbyart

Follow, share and connect through art

John Leslie, Duke of Rothes (c.1630-1681) politician and nobleman