Isla Round,  68 x 84" ?, oil on canvas, 2025-2026
prev / next