www.ShipPhotos.co.uk

Driftwood III
 Driftwood III pictured in London on 3rd September 2002
Driftwood III pictured in London on 3rd September 2002

1991

Built by Delta Shipyard Sliedrecht, Sliedrecht (884)
Multicat operated by the Port of London Authority
More of this Ship