bn:02657695n
Noun Named Entity
IT
No term available
EN
The Glen, also known as Glen House, is an estate and country house in the parish of Traquair, southern Scotland. Wikipedia
Relations
Sources
ARCHITECTURAL STYLE
COUNTRY
HISTORIC COUNTY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY