43143 Oxford North Junction 20 July 1990

43143 passes Oxford North Junction on 20 July 1990 with the 1B48 17:12 Paddington to Hereford service. 43143 was less than ten years old at the time, but already wearing its second livery. When I took this picture I certainly couldn't have predicted that 28 years later I would be taking a picture of it on the east coast of Scotland!