A visual artist has a startling encounter on the street, reality soon starts to warp around him.
2025
2018
2023
1978
2021
2022
2007
1972
1971
2000
2019
2006
—
1991
1949
2017