Giovanni Cesare Testa

Etcher, engraver, printmaker, draftsperson