Ffestiniog and Welsh Highland Railways. View from the train.
Ffestiniog and Welsh Highland Railways. At the station.