2019
ST1283 : Site for TfW's depot for the South Wales Metro at Taffs Well
taken 4 years ago, near to Taff's Well, Rhondda Cynon Taf, Wales
This is 1 of 6 images, with title Site for TfW's depot for the South Wales Metro at Taffs Well in this square
Site for TfW's depot for the South Wales Metro at Taffs Well