Collection Online

FRANCIS CLARK, Birmingham

Active
(1826-1847)