Exhibitions / Art Week
16 November 2026 - 8 January 2027
Abrakan Self Devouring

Leila Heller Gallery
Abrakan Self Devouring brings together works by Peybak, the artistic duo of Peyman Barabadi and Babak Alebrahim Dehkordi.
Starts
November 16, 2026
Ends
January 8, 2027
Venue
WH 87
Gallery
Leila Heller Gallery
Drawing inspiration from Persian poetry, mythology and the tradition of miniature painting, the duo creates imaginative, otherworldly creatures inhabiting surreal, dystopian landscapes. Through intricate, densely layered compositions and fantastical imagery, they explore the shifting boundaries between reality and imagination, inviting viewers to step into a mysterious world of transformation and visual storytelling.



