When an ominous new painting the Figlia Dell' Oscurita is brought into a museum, no one can predict the carnage that ensues.
2020
2023
—
2012
2004
2024
1998
1993
2018
1990
2021
1937
2007