Title
Royal Air Force Museum, Hendon, London, England, UK