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…
2021
2023
2024
2020
2022
—
2000
2018
1894
1983
2019
2011
2017