The Madonna of the Sea 30 Jan 2021 | Lies, Short Stories, Truth & Lies There is a Madonna at the bottom of the crystalline waters off the coast of Lampedusa, Italy,...