ANTIFA
This is an enamel metal badge in silver with a fist smashing a swastika, needs no other comment.
Badge has a brooch fixing, size 28 mm long.
Socialist Productions