CHARLES ERRARD

Nantes 1606 1689 Rome

Seated Angel