Aviation Photo #1831816: Lockheed P-3C Orion - USA - Navy


Photo 4,260 of 4,263 by Steve Brimley
  • Udo K. Haafke
    USA - Navy
    Lockheed P-3C Orion
    Lockheed P-3 Orion
    Lockheed P-3 Orion
    Lockheed
    285A-5576
    158567
    Frankfurt am Main (Rhein-Main AB)
    Germany
    May 16, 1981
  • 77