Montaña RojaWishlistDeborah Tarr2025oil on linen · 47 × 41 cmIn ZⓈONAMACO México 2026, Cadogan GalleryReport