Karl S. Putnam

South Amherst Common Historic District (Hampshire County, Massachusetts)