TipsAdvanced Search

William Michael Harnett

Publications

William Michael Harnett

American (born Ireland), 1848–1892