Michel Corneille II
French, 1642-1708
Michel Corneille II
French, 1642-1708