50039 Implacable at the platform at Plymouth in 1984.
Location: Plymouth
Original line: South Devon Railway
Photographer: Colin Alexander
Contact photographer: Colin Alexander
Contact editor
Date: 1984
Image number: 46307