Skip to product information

A steam locomotive at Hampton Loade, Shropshire, on the Severn Valley Railway.