142075 passing 158798 near Magor on the South Wales Main Line, in the days prior to electrification.
175116 near Ferryside.
150251 approaching Trefforest Estate.
150279 hired to First Great Western, calling at Kemble.
Class 158s near Barmouth.
150254 with a Cheltenham - Maesteg service near Gloucester.
143622 pauses at Gloucester with a Maesteg to Cheltenham service.
These venerable railbuses served the lines of South Wales from the 1980s until 2020.
150254 approaches Barry.
142077 passing Llangewydd near Bridgend.
An Arriva trains Wales Class 158 on a Pwllhelli to Birmingham service crosses the iconic Barmouth Bridge in mid-Wales as the tide starts to come in
A Manchester Piccadilly to Carmarthen service leaves Newport station.The train had left Manchester at 07.30,and would arrive at Carmarthen at 12.25 - a journey of 248 miles.
142010 has just left Pontypridd bound for Barry Island.
158823 passing under the delightful stone bridge at Magor.