St Mary de Castro

From Wikipedia, the free encyclopedia

The name St Mary de Castro or St Mary in Castro is given to many churches dedicated to the Virgin Mary within a medieval castle (the Latin, de castro or in castro, meaning 'in the castle'), including: