Royal Air Force Museum, London (Hendon)

Royal Air Force Museum, London (Hendon)