Hannibal Hamlin

Hamlin, Hannibal, House (Penobscot County, Maine)