Skip to content

LT-1490 Large Star Organic Shell Inlays

SKU LT-1490-080
$19.00

Large star inlays 12mm x .080” thick, (6 pcs.).