'Caught in the Rain' - by Chris and Steve Rocks
Chris and Steve Rocks, twin brothers who were joint winners of the Best New Artist 2009 create stunning abstract images that explore the effect of light on land, sky and water. Painted in 2014 this original oil on canvas is a collaboration that captures a moment in time.
Location: Isle of Wight, United Kingdom
Provenance - ArtRehome provenance rating not applied for