Annabelle Marshall, Director Sales UK & Ireland, Bermuda @ ITB Berlin 2011

BTN talks to Annabelle Marshall, Director Sales UK & Ireland, Bermuda at ITB Berlin 2011