Italian shores, especially the small island of Lampedusa, are a common entry-point for immigrants making the crossing from Libya and other parts of north Africa in the hope of a new life in Europe.