It shall be unlawful for any person to post a political campaign and/or promotional sign on or over any public property in the Borough. Public property is defined to include, "all public streets, sidewalks, boulevards, alleys or other rights-of-way, all public parks, squares, spaces, grounds, buildings, medians, traffic signal facilities, utility poles or any other type of public pole."