Would you sell your soul for a bit of visual stimulation? Follow this dreamlike journey that represents our lost generation.
1996
1987
2025
1997
2023
—
2018
2024
2011
1965