Devin Troy Strother · The Visit, 2022

Devin Troy Strother, The Visit, 2022, oil and acrylic on canvas, 124.5 × 153.7 cm. Sold at auction in 2026. See Devin Troy Strother’s auction records and prices →