A visual artist has a startling encounter on the street, reality soon starts to warp around him.
2022
2005
2021
1998
1982
2010
—
1989
2001
2025
1980
1994
2008
2023
1985
1988