Hydraulic buffer stops at Antwerp Central station in 2006.
Location: Antwerp Central
Company: NMBS
Photographer: Peter Todd
Contact photographer: Peter Todd
Contact editor
Date: 09/12/2006
Image number: 22184