Alice Laura Palmer
Sit, 2025
oil on linen
41 x 89 cm, Timber frame
$2,300
In stock