The gwr ‘centenary’ stock

18 min read

To mark its centenary, the Great Western Railway built two rakes of coa