43018 Swindon (Hay Lane) 10 July 2014

43018 passes Hay Lane (near Swindon) on 10 July 2014 with the 1L34 07:28 Swansea to Paddington First Great Western service. The livery may be bland, but at least FGW keep their trains clean (on the outside at least)!