Website Search
Find information on spaces, staff, and services.
Find information on spaces, staff, and services.
Capturing life on the Italian island of Lampedusa, a frontline in the European migrant crisis. Located 70 miles from the African coast and 120 miles from the island of Sicily, many migrants land th...
Capturing life on the Italian island of Lampedusa, a frontline in the European migrant crisis. Located 70 miles from the African coast and 120 miles from the island of Sicily, many migrants land there on their way to Europe.