HMS PETARD, ROYAL NAVY
English | Blue; a petard gold. |
Origin/meaning
An invention for blowing up Buildings. The Badge was approved 1942.
Literature: Image from Picclick.com
HMS PETARD, ROYAL NAVY
English | Blue; a petard gold. |
An invention for blowing up Buildings. The Badge was approved 1942.
Literature: Image from Picclick.com