Baden Croft

Goulburn Pool, 2024

oil on linen
160 x 150 cm, framed

$7,300

In stock