Thaddeus Strode · Form it with One Eye, 1992

Thaddeus Strode, Form it with One Eye, 1992, mixed media, 61 × 48 cm. Sold at auction in 2026. See Thaddeus Strode’s auction records and prices →