American Spirit

Belgian Marble inlayed with \Semiprecious Stones with a Granite Base 16” x 20”