Lampedusa is the largest of Italy's Pelagian Islands in the Mediterranean Sea.
Aerial view of Lampedusa
Northeastern cliffs of Lampedusa
Rabbit Beach in the southern part of the island
View of the town of Lampedusa
The Lampedusa immigrant reception center, officially Reception Center of Lampedusa, has been operating since 1998, when the Italian island of Lampedusa became a primary European entry point for immigr
Migrants arriving on the Island of Lampedusa in August 2007
Cross made with wood of broken immigration boats in Lampedusa