Overview

Cosmo Armstrong

(1781—1836) engraver