Thaddeus Strode · Deluxe, 1988
Thaddeus Strode, Deluxe, 1988, mixed media, 91 × 91 cm. Sold at auction in 2023. See Thaddeus Strode’s auction records and prices →
Thaddeus Strode, Deluxe, 1988, mixed media, 91 × 91 cm. Sold at auction in 2023. See Thaddeus Strode’s auction records and prices →