Netflix Star Anna Delvey Featured at Art Exhibit with Pieces Created in ICE Jail
Netflix star Anna Delvey is locked up in ICE Detention, but that isn’t stopping her from putting on a show … her first high-end art exhibit. The exhibition, “Allegedly,” went down Thursday night at the PUBLIC Hotel in Manhattan. It featured…