www.ShipPhotos.co.uk

Centaurus Leader
Photograph of the vessel  Centaurus Leader pictured at Southampton on 8th July 2023
Centaurus Leader pictured at Southampton on 8th July 2023

2004 / 62,195gt - IMO 9284740

Built by Toyohashi Shipbuilding Co., Toyohashi (3571)
Vehicle carrier operated by Nippon Yusen Kaisha
More of this Ship