No person shall, within this City, place or deposit any junked motor vehicle upon the right of way of any public highway or upon any other public property; nor shall any person, within this City, place or deposit any junked motor vehicle upon any private property which he does not own, lease, rent or otherwise control unless it be at a licensed salvage yard or at the business establishment of a demolisher. Any person who violates any provisions of this section shall be guilty of an offense against this section, and, upon conviction thereof, shall be fined not less than twenty-five dollars nor more than five hundred dollars or imprisoned in the county jail for not more than thirty days, or both fined and imprisoned.