Royal Canadian Navy
David Smith
This is a badge of the Royal Canadian Navy
© Symbols.com