The River Severn. Aveley. Shropshire

A landscape oil painting of the River Severn situated in Aveley in the county of Shropshire

‘The mighty River Severn is Britain’s longest river. It runs for 220 miles from the Welsh mountains, through the beautiful Shropshire and Worcestershire countryside and down to the flat lands of the Severn estuary’.

Comments are closed.