Dark & Stormy Beaded Layered Necklace

Dark & Stormy Beaded Layered Necklace

$32.00
Double Layer White Marble Stone Approx 17"

View Full Details