WW1 German Merit Cross for War Aid Medal
Soviet Russian Medal In Commemoration of the 250th Anniversary of Leningrad
USSR Jubilee Medal Thirty Years of Victory in the Great Patriotic War...
United States 32nd Artillery Brigade Patch
British Army and Commonwealth Trade Sleeve Badges and Rank Insignia.
British Trade Badge G Gunner Cloth Insignia
Army Air Corps (WO2) Bullion Queens Crown Rank Badge
Irish Rangers Rank Shoulder Title Insignia
WW2 Royal Navy Petty Officer 3 year service Stripes
WW2 Royal Navy Petty Officer 6 year service Stripes
WW2 Royal Navy Petty Officer Rank Rating Insignia RN
WW2 Royal Navy Petty Officer Rank Rating Insignia WWII
WW2 Fleet Air Arm Meteorologist’s badge Variation
WWII Royal Navy Petty Officer Rank Rating Insignia Patch
WW2 RMVR Royal Navy Volunteer Reserve Cloth Badge Patch