Ad industry holds island awards

More than 260 media and advertising specialists converged on the 'Island of the Gods' for two days of judging, networking and celebrating the industry's creative excellence