Debra Stroud
Debra Stroud is no stranger to success. Her list of credits includes the prestigious ‘Best Up & Coming Published Artist’ award 2005 and the much coveted ‘Best Selling Published Artist’ award 2006.
The striking seascapes captured by Debra Stroud truly evoke the senses; diverse coastlines around the world including the Seychelles, California and South Africa are a rich source of inspiration.
Energetic nature is clearly depicted in her work and the ever-changing moods of the sea and weather. Whilst the influence of minimalism and sense of symmetry allows a certain calmness to emerge.
Debra Stroud lives close to the South Downs on the south coast of England - ideal creative territory.


