Elsewhere, someone else called out the accuracy of the uniforms and rank insignia, writing ... If you really look at the insignias, it says British Air Force, rather than Royal Air Force.
Some results have been hidden because they may be inaccessible to you