The Duchess of has visited this week to champion two important causes.Sophie, 58, who is athe transformative work of the international eye care charity Orbis ahead of World Sight Day.Load More