Our-Lady-of-the-annunciation, a troglodytic church carved in the limestone cliff. Our-Lady-of-the-annunciation, a troglodytic church carved in the limestone cliff. Our-Lady-of-the-annunciation, a troglodytic church carved in the limestone cliff. Our-Lady-of-the-annunciation, a troglodytic church carved in the limestone cliff. Rood screen. Rood screen. Altarpiece: 17th century. church Labels