Alice Laura Palmer
Persephone and Demeter (diptych), 2025
oil on linen
22 x 76 cm (diptych) 22 x 38 cm each panel, Timber frame
$1,800
In stock