David Allen finds out about the French Island of Corsica with the help of Virgine Mayard.
now playing
Island Life: Corsica