The desolation of vast retail spaces is not so far off from the decay of one's memories.
2004
2005
1974
2021
2020
2002
2024
2008
2003
2025
2017
1996
2011
2018
1978
1982