Lady of the rocks

The Roman Catholic Church of Lady of the Rocks (Italian: Chiesa della Madonna dello Scarpello) is the largest building on the islet