sold End of the World 2016 72x72 in
sold End of the World 2016 72x72 in
Ant Farm 84x84 in oil on canvas 2017
Ant Farm 84x84 in oil on canvas 2017
Refuge 72x72 in oil on canvas 2017
Refuge 72x72 in oil on canvas 2017
Embrace 60x60in 2017
Embrace 60x60in 2017
sold Refugee 2017 72x72 in
sold Refugee 2017 72x72 in
Forest 70x70 in oil on canvas 2017
Forest 70x70 in oil on canvas 2017
sold Brave New World 2017 60x60 in
sold Brave New World 2017 60x60 in
Crossed Out 2017 80x100 in
Crossed Out 2017 80x100 in
sold Journey 60x60 in  2017 oil on canvas
sold Journey 60x60 in 2017 oil on canvas
sold 2017 60x60 Tar Sands
sold 2017 60x60 Tar Sands
New Life 72x72in 2017
New Life 72x72in 2017
sold Dream Sequence 60x60in oil on canvas 2017
sold Dream Sequence 60x60in oil on canvas 2017
sold Self Portrait 2017 80x100 in
sold Self Portrait 2017 80x100 in
walking 50x48 in oil on canvas 2017
walking 50x48 in oil on canvas 2017
SOLD Figure with Oil Slick 60x60 in oil on canvas 2018
SOLD Figure with Oil Slick 60x60 in oil on canvas 2018
Bramble 60x60 in oil on canvas 2018
Bramble 60x60 in oil on canvas 2018
Word by the River 52x48 in oil on canvas 2017
Word by the River 52x48 in oil on canvas 2017
sold Across the Ocean 60x50 in oil on canvas 2017
sold Across the Ocean 60x50 in oil on canvas 2017
sold End of the World 2016 72x72 in
Ant Farm 84x84 in oil on canvas 2017
Refuge 72x72 in oil on canvas 2017
Embrace 60x60in 2017
sold Refugee 2017 72x72 in
Forest 70x70 in oil on canvas 2017
sold Brave New World 2017 60x60 in
Crossed Out 2017 80x100 in
sold Journey 60x60 in  2017 oil on canvas
sold 2017 60x60 Tar Sands
New Life 72x72in 2017
sold Dream Sequence 60x60in oil on canvas 2017
sold Self Portrait 2017 80x100 in
walking 50x48 in oil on canvas 2017
SOLD Figure with Oil Slick 60x60 in oil on canvas 2018
Bramble 60x60 in oil on canvas 2018
Word by the River 52x48 in oil on canvas 2017
sold Across the Ocean 60x50 in oil on canvas 2017
sold End of the World 2016 72x72 in
Ant Farm 84x84 in oil on canvas 2017
Refuge 72x72 in oil on canvas 2017
Embrace 60x60in 2017
sold Refugee 2017 72x72 in
Forest 70x70 in oil on canvas 2017
sold Brave New World 2017 60x60 in
Crossed Out 2017 80x100 in
sold Journey 60x60 in 2017 oil on canvas
sold 2017 60x60 Tar Sands
New Life 72x72in 2017
sold Dream Sequence 60x60in oil on canvas 2017
sold Self Portrait 2017 80x100 in
walking 50x48 in oil on canvas 2017
SOLD Figure with Oil Slick 60x60 in oil on canvas 2018
Bramble 60x60 in oil on canvas 2018
Word by the River 52x48 in oil on canvas 2017
sold Across the Ocean 60x50 in oil on canvas 2017
show thumbnails