The desolation of vast retail spaces is not so far off from the decay of one's memories.
2004
2023
1996
2019
1989
2016
2008
2022
2017
2012
1965
1972
1960
1958