Keywords: 143608 C Barry Island.JPG ARRIVA Trains Wales Class 143 No 143608 at Barry Island Own 2004-01-06 05 39 54 Peter Skuce British Rail Class 143s of Arriva Trains Wales 143608 British Rail Class 143s on the Vale of Glamorgan Line British Rail Class 143s in Arriva Trains revised livery 143608 Barry Island railway station January 2004 in Wales 2004 in rail transport in the United Kingdom |