Officers' bullion cap badge : Royal Navy : KC

A Royal Navy officer's bullion embroidered cap badge 1902-1952 (KC) showing signs of service wear and possibly an earlier example.