Back to photostream

Glen Trool

Glen Trool in Dumfries and Galloway, the site of Robert the Bruces first victory in the Scottish independence war of the 14th Century.

827 views
19 faves
0 comments
Uploaded on November 12, 2019
Taken on November 4, 2019