3269 - Photo: Nigel Petre collection.
Eight of the ten Babies, with D5909 leading, await refurbishment at Stratford on the 21st April 1963.
BACK