When an ominous new painting the Figlia Dell' Oscurita is brought into a museum, no one can predict the carnage that ensues.
2015
1915
2014
1975
2018
2006
2022
2009
1968
2011
2012
2020
1973
2023
1944