The golf ball pictured was created from a 30″ Large Polystyrene Ball ( EPS Sphere ) and used in a tradeshow booth for MGC Developers. They design and construct miniature golf courses and various other attractions for the family entertainment industry.