Gem studs crystal

$32.00

From the earth and handmade