The Helford, 2025

The Helford

Deborah Tarr

2025

oil on linen · 100 × 130 × 3 cm

In ZⓈONAMACO México 2026, Cadogan Gallery

The Helford, 2025 · Deborah Tarr · OTERRA