When an ominous new painting the Figlia Dell' Oscurita is brought into a museum, no one can predict the carnage that ensues.
1941
1940
2002
2012
2020
2005
2024
2014
2000
2007
1964
2019
2025
2010
2004
2006
1985
1977