It shall be unlawful to post signs on any public property unless a permit has been issued by the Town of Landover Hills. All signs posted on public property without a permit shall be impounded by Town officials or employees and destroyed at the end of thirty (30) days unless their recovery shall be requested by the owner. The fine for violating the sign ordinance shall be $100.00.