When an ominous new painting the Figlia Dell' Oscurita is brought into a museum, no one can predict the carnage that ensues.
1999
2019
1964
2023
2004
1981
2007
2015
2014
1944
2017
1975
2020
2022
2024