When an ominous new painting the Figlia Dell' Oscurita is brought into a museum, no one can predict the carnage that ensues.
2014
2023
1997
1993
1981
1984
1988
1964
2017
2001
1986
2004
2021
2010
1998
2020