bn:02145761n
Noun Named Entity
JA
No term available
EN
Duddingston Kirk is a Parish Church in the Church of Scotland, located adjacent to Holyrood Park in Duddingston Village, on the east side of the City of Edinburgh. Wikipedia
Relations
Sources