Psychedelic and occult visions intertwine, between a woman and a decapitated pig's head.
1978
1963
2025
2021
1998
2007
2023
2024
2020
2017
2005
1973
2008
2009
2006