Trains and trams eveywhere: Ex-Penryhn Quarries "Bronllwyd" Bressingham Gardens 19.4.2010
Trains and trams eveywhere: "Rosankalier" at Bressingham Gardens on 19 April 2010
Trains and trams eveywhere: Talyllyn Railway No. 1 "Talyllyn" outside Tywyn Pendre shed on 2 Oct 2013
Trains and trams eveywhere: Ex-Corris Railway 0-4-2T No. 3 'Sir Haydn' on show on the Severn Valley Railway on 21 Sep 2013
Trains and trams eveywhere: Talyllyn Railway No. 2 "Dolcoch" 0-4-0 WT/RT at Tywyn Pendre shed on 3 Oct 2013
Trains and trams eveywhere: Talyllyn Railway 0-4-2ST No. 4 "Edward Thomas" at Tywyn Wharf Station on 2 Oct 2013
Trains and trams eveywhere: Talyllyn Railway No. 4 "Edward Thomas" at Tywyn Wharf Station on 2 Oct 2013
Trains and trams eveywhere: Talyllyn Railway No. 4 "Edward Thomas" at Tywyn Wharf Station on 2 Oct 2013
Trains and trams eveywhere: Talyllyn Rly No. 4 "Edward Thomas" departs Dolgoch on 2 Oct 2013
Trains and trams eveywhere: ex-Huncoat Colliery Hunslet (b.1950) 2 ft gauge 0-4-0DM "Alf" at Tywyn on the Talyllyn Railway on 1 Oct 2013
Trains and trams eveywhere: 78 Welsh Highland Railway Garratt loco No. 87 arrives at Porthmadog on 3 Oct 2013
Trains and trams eveywhere: Welsh Highland Railway ex-SAR Garratt No. 87 in Snowdonia on 25 July 2015
Trains and trams eveywhere: SAR Garratt No. 87 removes empty stock from Caernarfon on the Welsh Highland Railway on 27 July 2015
Trains and trams eveywhere: South Africah Railways Garratt No. 87 at Porthmadog, North Wales on 27 July 2015
Trains and trams eveywhere: South African Railways (SAR) Garratt No. 138 at Beddgellert on 25 June 2015
Trains and trams eveywhere: FFestiniog 0-4-4-0T Fairlee loco No. 10 "Merddin Emrys" with Lynton & Barnastaple 2-6-2T "Lyd" No. 150 at Porthmadog on 25 July 2015
Trains and trams eveywhere: Ffestiniog Railway Fairlee loco "Merddin Emrys" being hand-coaled at Porthmadog on 25 July 2015
Trains and trams eveywhere: Ffestiniog Railway No. 190 departs from Porthmadog on 3 Oct 2013
Trains and trams eveywhere: Ffestiniog Railway Bo-Bo "Vale of Ffestiniog" on 3 Oct 2013
Trains and trams eveywhere: Ffestiniog Railway 0-4-0ST "Welsh Pony" at Porthmadog on Ffestiniog 3 Oct 2013
Trains and trams eveywhere: ex-Trefor Granite Quarry 2 ft gauge "Hudson-Hunslet" (2207/1941) slate train at 2207 at site of former Ffestiniog Rly mineral line at Blaenau Ffestiniog on 1 Oct 2013
Trains and trams eveywhere: Romania 0-8-0T No. 764.425 (left) with similar loco on Welshpool & Llanfair Light Rly on 4 Oct 2013
Trains and trams eveywhere: Welshpool & Llanfair (ex-Taiwan Sugar Co.) Diema diesel-hydraulic 0-6-0 No. 17 on 4 Oct 2013
Trains and trams eveywhere: Welshpool & Llanfair Hunslet 0-4-0 diesel mechanical No. 11 'Ferret' on 4 Oct 2013
Trains and trams eveywhere: Llanberis Railways (Ex-Dinorwic Quarries) 4' gauge Hunslet (works 1430) 0-4-0ST "Dolbadarn" at Llanberis on 27 July 2015
Trains and trams eveywhere: Llanberis Railways (Ex-Dinorwic Quarries) 4' gauge Hunslet (works 1430) "Dolbadarn" departs Llanberis on 27 July 2015
Trains and trams eveywhere: Ex-Dinorwic Quarry Hunslet "Elidir" on the Llanberis Railway on 27 July 2015
Trains and trams eveywhere: Snowdon Mountain Railway No. 6 "Padarn" at Llanberis on 27 July 2015
Trains and trams eveywhere: Snowdon Mountain Railway No. 2 "Enid" at Llanberis on 27 July 2015
Trains and trams eveywhere: Snowdon Mountain Railway 0-4-0 diesel No. 9 "Ninian" descends at Halfway Station on 27 July 2015