A visual artist has a startling encounter on the street, reality soon starts to warp around him.
2005
2019
2010
1998
1933
2015
2018
1963
2016
2024
1972
2023
2017
1941
2022