Team Building @Cromdale

Working together, compromise, leadership… and playing with your friends in the sun. What memories are made of…