Psychedelic and occult visions intertwine, between a woman and a decapitated pig's head.
2014
1949
2017
2016
2005
1993
1958
1988
1978
1987
2002
1980
2009
2008
1973
2006