Marion draws 20,000 to Art in the Park