Julie Held
Echo, 2025
Oil and pastel on canvas
193 x 121.5cm
1
Copyright The Artist
£ 7,500.00