Capturing life on the Italian island of Lampedusa, a frontline in the European migrant crisis.
2016-02-18
2024-08-29
1965-01-01
2018-11-20
1999-10-15
2012-12-15
2022-08-31
2023-10-11
2015-01-01
2019-11-09
2021-10-30
2019-01-11
1980-01-25
2011-07-29
2017-11-28
2021-10-12
2019-07-15
1925-03-30
2023-06-15
2023-05-22
2019-05-03