Royal Air Force Museum, London (Hendon)

Roy­al Air Force Muse­um, Lon­don (Hen­don)