The desolation of vast retail spaces is not so far off from the decay of one's memories.
2025
1996
1988
2021
2016
1983
2024
1963
1965
1998
2010
2023
1948