Section 33. Whoever violates any rule, regulation, ordinance or by-law established or adopted under section twenty-nine shall be punished by a fine of not more than one hundred dollars, and whoever after conviction of such violation unlawfully maintains such a billboard, sign or other device for twenty days thereafter shall be punished by a fine of not more than five hundred dollars.