The History of Leith

February 10, 2012

Catherine of Cleves (1417–1479)

Catherine (25 May 1417 – 10 February 1479) was Duchess of Guelders. The Hours of Catherine of Cleves was commissioned for her. for more click here

Some Text