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.

‍