Ffestiniog and Welsh Highland Railways.
Ffestiniog and Welsh Highland Railways. At the station in Porthmadog.