When an ominous new painting the Figlia Dell' Oscurita is brought into a museum, no one can predict the carnage that ensues.
2017
2014
2005
1969
1963
1966
1981
2002
1964
1960
2007
1975
1976
2006
2001
2024
1967