Middlesex Public Library logo with a lion with glasses holding a green book with the library address and contact info below it.