Public visit led by the Tara’s crew – Embiez island, France.

©