Artificial Putting Green Pictures

Pictures of Real Installations of Residential & Commercial Synthetic Putting Greens by Back Nine Greens in California from Palm Desert to Orange County to San Francisco