Heritage Diesels & Electrics - JohnLeyland

Spring has sprung on the East Lancashire Railway as 40106 steam heats the 11.05 Rawtenstall to Heywood as it leaves Summerseat on 25th March 2017.