Illa de Ons walk in the fog