Icaro, 2025Previous6 / 12Next Secret Tapes of the Afterlife, 202512-color ink print, cotton rag140 × 200 cm (55 1/8 × 78 3/4 in)Tokenised ownership on blockchainView detail All works in IcaroA Twinkle in the Eye, 2025 →