§ 81. Peddling and hawking farm produce. The governing board of a municipal corporation shall not by ordinance or otherwise regulate or prohibit the pursuit or exercise of hawking and peddling farm produce except hay and straw within the limits of any such municipal corporation, if such farm produce is hawked or peddled by the producer thereof, or his servants or employees; nor shall the governing board of any such municipal corporation pass an ordinance requiring such producer of farm produce to secure a license for peddling and hawking such farm produce within the limits of such municipal corporation. Nothing contained herein shall affect any pending action or proceeding to recover penalties imposed for violations of existing ordinances and regulations. Nothing in this section shall be construed to permit wagons from which farm produce is sold to stand in front of stores or private residences for a longer time than may be necessary for the sale and delivery of produce purchased by the occupants of such stores or residences; nor to permit the congregating of such wagons upon any street or thoroughfare not set apart by the municipality as a public market for the sale of farm produce. This section shall not apply to villages, or to cities of the first class.