Margaret of Lorraine

Duchess of Alençon From Wikipedia, the free encyclopedia

Margaret of Lorraine