Over the last few weeks I have finished some paintings. ‘High Power’ is of Ludlow Castle, commanding the River Teme from the high promontory. It was the first stone castle to be built in England around 1066.   Harlech was built by Edward 1 in the late 13th century,  and keeps watch over Snowdonia seeming…

Read More