Lewis XI, King of France

1700-1900

View this item

Lewis XI, King of France