De Havilland DH.110 Sea Vixen. (via de Havilland Sea Vixen - Wikipedia, the free encyclopedia)