Maintenance trains at Beddgelert on the Welsh Highland Railway

On a very wet Friday 13th in November I went to Beddgelert station on the Welsh Highland Railway ho[ping to photograph a passing Garratt hauled train. My mistake was not to read the timetable thoroughly - there were no passenger trains running that day.  I was fortunate though to catch three maintenance trains stopping at Beddgelert.