Welsh Highland Railway - One of hundreds of great days out for the family or enthusiast at Steam-Days.co.uk
Welsh Highland Railway

Welsh Highland Railway

Porthmadog LL49 9NF

Narrow Gauge Railway Narrow Gauge Railway

Welsh Highland Railway -