Home Collections

Cook, John M.D., at Hamilton.