Airplane Pictures home

France - Navy Dassault Super Etendard 62

France - Navy 62 aircraft at La Ferte-Alais