julia@juliaciccarone.com.au
The Flood, Oil on linen, 91 x 197.5 cm
The Flood, Oil on linen, 91 x 197.5 cm