Alice Laura Palmer

Les Artichauts, 2025

oil on linen
64 x 64 cm, Timber frame

$2,100

In stock