Preview: “Lusus Naturae” London Exhibition with 100TAUR & Hisham Echafaki

Next week in the UK will be opening “LUSUS NATURAE” in London Shoreditch, a duo exhibition  with French artists 100TAUR and Hisham Echafaki featuring a series of new paintings, drawings.Curated by Butterfly Art News, the show explores notions of anthropomorphism, human fascination with oddities or monstrosities and our fragile relationship with the natural world.For the first