The HelfordWishlistDeborah Tarr2025oil on linen · 100 × 130 × 3 cmIn ZⓈONAMACO México 2026, Cadogan GalleryReport