Jim Magnuson

Gemstone Tumbling, Cutting, Drilling & Cabochon Making