Galashiels – Scottish Borders Is A Place Steeped In Tradition
Galashiels – Scottish Borders has its origins as far back as 1124, during the reign of David I and takes its name from the shiels […]
Galashiels – Scottish Borders has its origins as far back as 1124, during the reign of David I and takes its name from the shiels […]