
Anna Delvey seems to think it’s her world and we’re all just living in it.
Anna Delvey, the subject of the Netflix series Inventing Anna, made her return to the New York City art scene on Thursday 19 May with her first solo art exhibition, “Allegedly”.