Orders, Decorations, Medals and Militaria (13 Oct 21) by Noonans
Rank Badges - Hamilton Naval Association
usl cap badge history – a collection of writing
Vice-Admiral Mark Norman Leadership Award presented to HMCS Queen
Rank Badges - Hamilton Naval Association
Navy Officer Badge - Canada
Navy Officer Ranks
Dress instructions Section 2 Rank insignia and appointment
Dress instructions Section 2 Rank insignia and appointment