Garden of Cosmic Speculation
Search results
We did not find results for: Dumfries, Scotland.
Check spelling or type a new query.
We did not find results for: Dumfries, Scotland.
Check spelling or type a new query.
Dumfries is a market town and former royal burgh in Dumfries and Galloway, Scotland, near the mouth of the River Nith on the Solway Firth, 25 miles from the Anglo-Scottish border. Wikipedia