J. Steven Dews’ ‘Battle of Trafalgar’ Expected to Fetch over £100,000 at Bonhams Auction

The old saying goes that success is the best revenge.  John Stevens Dews failed his ‘A’ level art. (For the non-British, including myself, the ‘A’ level is a public examination in a subject taken for the General Certificate of Education (GCE), usually … Continue reading