Roderick Todd, governor, Turks & Caicos

Roderick Todd, governor, Turks & Caicos at the World Travel Awards Caribbean & The Americas Gala Ceremony 2012