A classic locomotive delighted onlookers when it steamed through Herefordshire this weekend.

The 45596 Bahamas ran along the Welsh Marches line from Bristol to Chester in glorious autumn sunshine.

The engine was built in 1934 by the North British Locomotive Company for the London Midland and Scottish Railway (LMS).

In July 1966 it was withdrawn from service. A preservation society was set up and raised the money to buy it from British Rail to save it from the scrapyard.

Hereford Times: Bahamas at Pandy. Picture by Ade RadnorBahamas at Pandy. Picture by Ade Radnor (Image: Ade Radnor)

After repairs by the Hunslet Engine Company in Leeds, Bahamas was taken to the Dinting Railway Museum, near Glossop, Derbyshire.

And when British Rail ended its ban on steam locomotives, Bahamas was allowed to run again on the national rail network, to the delight of enthusiasts all over the country.

A steam fan who goes by the moniker Full Steam Ahead send us this report and accompanying video of the loco's day in Herefordshire:

"The engine had travelled from London the previous day, and with the weather promising pure sunshine and it being pretty cold for November, the prospect [of shooting some video] was too good to turn down.

"I started the day at one of my local stations (Patchway, near Bristol).

"45596 Bahamas accelerated away from her pick-up stop at Filton Abbey Wood and roared past with her heavy train of 12 coaches, plus a diesel on the back.

"The diesel was needed for the route ahead as the engine could have struggled with its load of about 15 coaches over the hilly Welsh Marches route.

"I decided to go to Tram Inn rather than Llanvihangel Bank and made the right call.

"The engine could be seen passing through Tram Inn towards its water stop at Hereford.

"My final shot was supposed to be Moreton-on-Lugg, but the sun was in front of the lens, so I decided my back-up plan was Hope-under-Dinmore, just after Dinmore Tunnel.

"Unlike last year, the tour left Hereford close to on time and not delayed by hours due to unfortunate circumstances.

"45596 Bahamas can be seen on my video accelerating from a small speed restriction at the tunnel and powering away into the distance towards Shrewsbury and Chester."