Alexander Wadsworth Longfellow

Bedford Presbyterian Church (Hillsborough County, New Hampshire)