17 July - 11 September 2025
- Date
- 18 July – 12 September 2025
In an atmosphere characterized by fleeting uncertainty and a suspended sense of time The Deluge marks the Italian debut of the artist Wang Pei (1989, China) at T293 Gallery.
The exhibition explores the tension between two seemingly opposite extremes: the transient and the apocalyptic. In particular, the language of ephemerality resonates with the Chinese term for mayfly (蜉蝣), an insect with an extraordinarily brief lifespan. However, transience does not imply insignificance; it is an intrinsic aspect of the natural order. Aristotle posited: “Even the ephemeral, despite its fleeting existence, is part of nature's design”. Likewise, human existence reflects this enduring condition: we navigate through history adrift, constructing meanings within the confines of our finite experience. Conversely, The Deluge traverses cultures and millennia as a symbol of destruction and rebirth. From biblical myths to the Epic of Gilgamesh, it embodies the cyclical pattern in which human civilization is obliterated, forgotten, and then reconstructed. Wang Pei finds resonance with this theme amidst the frescoes of Qusayr ‘Amra, perceiving it not merely as a natural catastrophe, but as a metaphor for an order that dissolves before it can be rewritten.