Any county and any incorporated city or town in the State of Alabama is hereby authorized and empowered to donate, convey and grant to the University of Alabama any land owned by it or which it may hereafter acquire to become a part of the University of Alabama Museum as herein provided for, and any county and incorporated city or town in the State of Alabama and any corporation, association, partnership or individual may contribute money to the University of Alabama to be used and expended in extending, improving, operating or maintaining said University of Alabama Museum.