CHARLES ERRARD

Nantes 1606 — 1689 Rome

Seated Angel