(45) To provide for or continue a Public Library and, at the discretion of the Town Council, to contribute, donate or give unto any public library providing service to the Town funds or property; provided that any such contribution, donation or gift may be subject to such conditions and stipulations as to the use thereof as the Town Council shall deem advisable.