A visit to Cabra library