'Stormy Skies 1' - by Chris and Steve Rocks
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.
Location: Isle of Wight, United Kingdom
Provenance - ArtRehome provenance rating not applied for