Tara arriving at The Embiez island, France.

©