Alice Laura Palmer
Les Artichauts, 2025
oil on linen
64 x 64 cm, Timber frame
$2,100
In stock