Church of Our Lady of Pompeii

This church reflects an Italian Marian devotion in a village once ravaged for centuries by corsair raids.