When an ominous new painting the Figlia Dell' Oscurita is brought into a museum, no one can predict the carnage that ensues.
2012
1993
1977
1990
1981
1968
1999
1958
2019
2021
2002
2023
2014
2010
2017
2001
1989