Baden Croft
Goulburn Pool, 2024
oil on linen
160 x 150 cm, framed
$7,300
In stock