This is a very rare and beautiful 9ct gold and enamel Royal Navy sweetheart badge from the World War II era. Exquisite enamelling on the crown.
Marked 9c on the back. Safety catch on the pin.