When an ominous new painting the Figlia Dell' Oscurita is brought into a museum, no one can predict the carnage that ensues.
2001
1995
2016
2005
1985
1994
2014
2002
1999
1947
1988
2006
1968
1937
2021
2017
2022
1964
1991
2009