0.08.JamesStewart-Artist-2018_0359.jpg

James Stewart – a Fine Artist.
Exhibitor at NPG BP Portrait Awards – National Portrait Gallery.

On the beach in South Devon