Lapidaries in Rupert, ID
Sam W Osgood Jr