www.ShipPhotos.co.uk

Driftwood III
Driftwood III pictured in London on 26th October 2009
Driftwood III pictured in London on 26th October 2009

1991

Built by Delta Shipyard Sliedrecht, Sliedrecht (884)
Multicat operated by Port of London Authority