handmade stone necklace

$35.00

19 inches, features stone pendant

19 inches, features stone pendant