Sunken Garden Golf Course

Sunnyvale - Sept 9, 2017