Golfers Crossing - Smith Mountain Lake, VA

when Peter Ozolins was with the Highlands Group P.C.