Hover over main image to zoom in
'Stormy Skies 1' - by Chris and Steve Rocks
Location: Isle of Wight, United Kingdom
Twin Brothers Chris and Steve Rocks joint winners of the Best New Artist 2009 create striking oils on canvas. Paintedin 2014, this original painting is inspired by the power of the elements and explores the effects of light on land, sky and water.
Provenance - ArtRehome provenance rating not applied for