Wedding pins for corsage / ties (Kennington OX1)

140 pins, pearlescent ends. 2” long.