Madrid, Spain, March 2020. As the merciless disease that plagues the world spreads through the increasingly deserted streets of the city, people barricades themselves in their homes and move on with their lives…
2014
1980
2013
2020
2023
—
2025
2019
2021
1998
2007
1950
2017
2024