Alice Laura Palmer

Sit, 2025

oil on linen
41 x 89 cm, Timber frame

$2,300

In stock