3 x Vintage Hat Pins

One has a swirl metal with a tartan insert

one has 3 different beads

one has metal and beads

20 - 16.5 cm in length

one pin is slightly mis-shapen