Section 126. Whoever paints, or puts upon, or in any manner affixes to, any fence, structure, pole, rock or other object which is public property or the property of another, whether within or without the limits of the highway, any words, device, trade mark, advertisement or notice which is not required by law to be posted thereon, without first obtaining the written consent of the municipal or public officer in charge thereof or the owner or tenant of such property, shall, upon complaint of such municipal or public officer, or of such owner or tenant, be punished by a fine of not less than ten nor more than one hundred dollars, and in addition shall forfeit to the use of the public or private owner of such property or the tenant thereof the cost of removing or obliterating such defacement to be recovered in an action of tort. Any word, device, trade mark, advertisement or notice which has been painted, put up or affixed within the limits of a highway in violation of this section shall be considered a public nuisance, and may be forthwith removed or obliterated and abated by any person.