Alexander Wadsworth-Longfellow

Maine Historical Society (Cumberland County, Maine)