Frosted Crystal Ball Globe World Map Trophy Sculpture Art on Stand Pedestal Mounted on a crystal cube base, this crystal globe is uniquely etched and frosted. One of our top-selling crystal trophies, this award makes a great keepsake. The globe award is the perfect employee recognition award for employees of international companies or firms with international locations and or sales operations. Fine crystal construction is sure to add brilliant shine to any display case for years.
Made In China