159609 Grumman F-14A Tomcat US Navy Portsmouth - moored off - USS America, UK - England Don Hewins - 24/09/1985
159609 Grumman F-14A Tomcat US Navy Portsmouth - moored off - USS America, UK - England Kev Slade - 25/09/1985