Treaty necklace £16.99 now £13
Treaty necklace £16.99 now £13

Treaty necklace £16.99 now £13

Regular price £13.00
Unit price  per 
Tax included. Shipping calculated at checkout.

Ring and bead detail 

Silver plated