Gregory Duffell, Vice President of Sales, Illusions Online

Gregory Duffell talks to Breaking Travel News at ITB Berlin 2015