Stock Photo: England, East Sussex, Horsted Keynes. A close up of painted text on a red steam engine at sheds in Horsted Keynes railway station in East Sussex.

Stock Photo: 4282-18937 England, East Sussex, Horsted Keynes. A close up of painted text on a red steam engine at sheds in Horsted Keynes railway station in East Sussex.