9ct baby bangle


BN130/1

9ct yellow gold expanding engraved baby bangle


£95.00 
  • Shipping: