France - French Air Force
Dassault Mirage IV (59)
Fairford Airport

View image information

Dassault Mirage IVP