The Church of Nuestra Señora de la Anunciación (Our Lady of the Annunciation).