After a shorter than planned stay in Law junction loop, 60095/085 pass Carluke with 6K20 Kilmarnock - Carlisle yard. 05/06/16 16:08
After a shorter than planned stay in Law junction loop, 60095/085 pass Carluke with 6K20 Kilmarnock - Carlisle yard. 05/06/16 16:08