Julie Held
Echo, 2025
Oil and pastel on canvas
193 x 121.5cm
£ 7,500.00
Courtesy of 155A Gallery
Copyright The Artist