Team building events at Star Ranch.
Photography by: Imagery Concepts Photography - 800 IC PHOTO