Blogs in December 2023

Anita de Monte Laughs Last 20th December 2023

1985. Anita de Monte, a rising star in the art world, is found dead in New York City; her tragic death is the talk of the town. Until it isn’t. By 1998 Anita’s name has been all but forgotten–certainly...

Read More