The desolation of vast retail spaces is not so far off from the decay of one's memories.
1972
2021
2014
2025
2024
—
1970
2022
2016
1983
2000
2023
2010