Birth of Armadilling September 2001 – While swimming along the coast of S. Pietro, a small isle of the bigger Island of Sardinia, I begin to think: “…and what about if, while snorkelling/swimming with fins, mask, snorkel and a light dry suit I will tow behind me a little craft…
Continue reading