Between the 21st and 23rd June the Ffestiniog & Welsh Highland Railway and the Welsh Highland Heritage Railway in Porthmadog held a gala event called Past, Present and Future.
Star of the show was undoubtedly the Hunslet 2-6-2T Russell built in 1906; the locomotive pulled trains to Beddgelert for the first time in 80 years.
War Department Hunslet 303 / 1215 also visited the gala.
I have uploaded a collection of images to Flickr.
Take a look if you're interested.