When an ominous new painting the Figlia Dell' Oscurita is brought into a museum, no one can predict the carnage that ensues.
2007
2024
1980
2020
1998
1977
2000
2021
2018
2010
2015
1989
1992
2014
1993