Delicate beaded drops

$24.00

Drop 5cm

crystal beading

made in Korea

Out of stock

Share this: