Caption
Previous
Back
Next
Lockheed PV-2 Harpoon NL83L 151501 6Sept2001