2932419313

Sea Spear missile being launched
Artists impression of the new Tide class.