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 the Port of London Authority
More of this Ship