The Madonna of the Sea

There is a Madonna at the bottom of the crystalline waters off the coast of Lampedusa, Italy,...