This set is a book piece in the book called "Signed beauties of costume jewelry", By Marcia "Sparkles" Brown and is on page 227 at the top of the page. they are dated to the 1960s, and are made to sit on your shoulders.
The one angel has blue rhinestones for eyes and a/b rhinestones for a halo
There are 2 pins, one for the shoulder and one to wear on the front of your garment.
The devil pin has red rhinestones for eyes, a pitch fork, horns, a goute, and a devil tail.
The devil is supposed to be the hardest to find, But I have found several and with the angel.