Original WW2 embroidered fabric cap badge for Kriegsmarine U-boat U-953. I don't think I have to stress the rarity of this one.
more photo's upon requestFRANK'S