Lockheed P-3A Orion, 151389 / 185-5102, US Navy
Registration: 151389
Construction Number: 185-5102
Code Number: LH-1
Military Unit: VP-93
Model Lockheed P-3A Orion
Operator: US Navy
Airport: Selfridge ANGB (MTC / KMTC) , USA - Michigan
Photographer: Trevor Bartlett
Date Taken: 25/09/1977
Date Submitted: 11/01/2011
Sold to the Greek Navy in 1995.
Picture ID:1270543