The desolation of vast retail spaces is not so far off from the decay of one's memories.
2020
2012
2011
2004
2005
2023
2016
1969
2015
2021
2024
2022
1985
2025