Beach Necklace

Write a review
| Ask a question

$ 35.00


Handmade 

Made in the USA. 

All unique no two are alike. 

16 inches