Granite Bay CA Wedding
A couple sits on a rock in a picturesque scene behind them at Granite Bay Golf Club, Granite Bay CA.
Location: Granite Bay Golf Club, 9600 Golf Club Dr. Granite Bay, CA.