James H. Cafferty (1819–1869)

Lindy Arts