Umeda Store › Scarf, necklace Image 1 of 1 Scarf, necklace $640.00 Glass, lampworking66 x 15 x 2.5 cm Purchase Added! Glass, lampworking66 x 15 x 2.5 cm