The desolation of vast retail spaces is not so far off from the decay of one's memories.
2023
2002
2016
2022
2010
2014
—
2024
2025
2013
1963