Image Not Available

Cosmo Armstrong

Dates: 1781-1836