A municipality may acquire works of art and other works of historical, classical or general interest and establish museums or other suitable facilities for their care and preservation. It may, through its appropriate administrative authority, trade, barter and exchange items of value with other museums or persons for items of equal or similar value for such times and on such terms as appear suitable to carry out the public purposes of the museums. It may accept and reject gifts through its appropriate administrative authority subject to the terms and conditions of the gifts.