Said City may receive bequests, gifts and donations of all kinds of property in fee simple or in trust for charitable or public purposes and perform all acts necessary to carry out the purposes of such benefits, gifts, donations or trusts, with power to manage, sell, lease or otherwise dispose of same in accordance with the terms of the bequest, gift, donation or trust.