No. 13 Squadron RAF Royal Air Force International Custom Patches


Custom patches of the 13th Squadron located in the United Kingdom