The board, body or officer having supervision shall cause the flag of the United States to be appropriately displayed upon the walls of any hall or other meeting place in a public building owned by the municipality during any meeting or gathering of persons to which the public is invited.
N.Y. Gen. Mun. Law § 440