Blue and Green Beaded Double Layered Necklace
£17.00
sold out
price does not include watch detail
handmade using upcycled materials
one-of-one
price does not include watch detail
handmade using upcycled materials
one-of-one
price does not include watch detail
handmade using upcycled materials
one-of-one