Alexis Schofield
Eidolon
2026
Oil on canvas
52 x 37 cm
enquire