John James Gold Plated - Size 28

John James Gold Plated - Size 28

  • $7.95
    Unit price per 
Shipping calculated at checkout.


John James Needles gold plated

Size : 28

Pack of 3