Africa

The Madonna of the Sea

Ethiopians-in-Libya-300x224

Lampedusa, Italy – There is a Madonna at the bottom of the crystalline waters off the coast of Lampedusa, Italy, standing guard near a gap where two rocks curve in an unfinished embrace. Dead leaves and fish float above her like drifting feathers, shimmering in the swatch of sunlight that drapes across the mossy cement […]