LT-1490 Large Star Organic Shell Inlays

Inlays & Dots
Large star inlays 12mm x .080” thick, (6 pcs.).
$15.50
In Stock
Product Code: LT-1490-080
Mother of Pearl
Abalone


Recently Viewed Products