Aviation Photo #0659381: Dassault Etendard IVP - France - Navy


Photo 4,260 of 4,263 by Steve Brimley
  • Mick Bajcar
    France - Navy
    Dassault Etendard IVP
    Dassault Etendard IV
    Dassault Etendard IV
    118
    118
    Greenham Common
    England
    United Kingdom
    June 1981
  • 84