Strings & Things: A Salem Civic Center Production

Salem Farmer’s Market, Salem, Va