Collection Online

Cosmo ARMSTRONG

Born
1781 Birmingham, England
Died
1836 {or later}
Nationality
English

1 work