www.ShipPhotos.co.uk

Silver Barracuda
 Silver Barracuda pictured in London on 3rd September 2002
Silver Barracuda pictured in London on 3rd September 2002

1977 / 411gt

Excursion vessel operated by Woods River Cruises
More of this Ship