The desolation of vast retail spaces is not so far off from the decay of one's memories.
2023
2012
2008
2022
1975
2024
1991
2002
2020
2019
2009
1978
2007