43028 Baulking 23 April 2015

43028 passes Baulking on 23 April 2015 with the 1B42 14:15 Paddington to Cardiff Central First Great Western service. I wonder what the driver is leaning forward and staring at, as it certainly isn't the photographer standing on the bridge!