Robert Schreuders, operations manager, Illusions Online

Robert Schreuders, operations manager, Illusions speaking to Breaking Travel News at the Four Seasons Resort Dubai following the World Travel Awards Middle East 2015.