No person shall operate, manage or conduct within the city, for gain or profit, any amusement, entertainment or show, whether under tent or otherwise, which is of the class and character known as a carnival or circus, without first obtaining a license to do so from the City Manager. The license fee shall be $50 per day and shall be accounted for by the City Auditor. This fee may be waived by the City Manager when the carnival or circus is sponsored by a local nonprofit organization.