A visual artist has a startling encounter on the street, reality soon starts to warp around him.
2000
2002
2007
2022
2001
1985
2019
2017
2003
2018
2023
2009
2008
1999
1990
2020