158840 & 158837 Preston (Shropshire) 19 May 2016

158840 & 158837 pass Preston (near Shrewsbury) with the 1G31 10:34 Shrewsbury to Birmingham International Arriva Trains Wales service on 19 May 2016. Note the dead pigeon hitching a ride on the front of 158840! Disappearing into the distance is 170507, which is working the late running 1J08 09:05 Birmingham New Street to Shrewsbury London Midland service. It would return shortly with the 1G23 10:47 Shrewsbury to Birmingham New Street.