Capturing life on the Italian island of Lampedusa, a frontline in the European migrant crisis.
2002
2017
—
1997
2011
2019
2024
2013
1976
2016
2023
2021
2000
1964
2007