Section 42B. Whoever willfully pickets, loiters or otherwise creates a disturbance within 500 feet of a funeral home, church, temple, burial or other building where military funeral services are being held, shall be punished by a fine of not more than $2,000 or by imprisonment for not more than 2 years in a house of correction, or both.