TAG: amateur golf tournament
Golfers from all over the southern portion of Utah and Northern Nevada gather to compete and have fun on the Canyon Breeze Golf Course
Golfers from all over the southern portion of Utah and Northern Nevada gather to compete and have fun on the Canyon Breeze Golf Course