www.TugPhotos.co.uk
DRIFTWOOD II
Driftwood II
1990

Built by Delta Shipyard, Sliedrecht (873)
Operated by the Port of London Authority

Seen in London on 3rd September 2002