Artwork > Large paintings

Paperbark Swamp 82 x 82 (SOLD)
Paperbark Swamp 82 x 82 (SOLD)
oil and beeswax on board (shadow box framed)
82 x 82
2019