A North Berwick service calls at Musselburgh on 30th June 2018.
Location: Musselburgh
Original line: North British Railway
Photographer: David Panton
Contact photographer: David Panton
Contact editor
Date: 30/06/2018
Image number: 64944