large beaded turquoise colored necklace

$24.98

large beaded turquoise colored necklace

1 in stock

Description

large beaded turquoise colored necklace