bn:01339409n
Noun Named Entity
SYL
No term available
EN
The Church of St Nicholas in Castro, Carisbrooke is a parish church in the Church of England located in Carisbrooke, Isle of Wight. Wikipedia
Relations
Sources