Acworth Music Festival

South Acworth Store, 1068 NH-123A, South Acworth, NH