Dumbarton rock
Dumbarton Castle is located in the ancient capital of Scotland and is spectacularly sited on a volcanic rock overlooking the River Clyde. Conquer more than 500 steps to stand atop one of Scotland's greatest strongholds.
Mary Queen of Scots stayed here after the battle of Langside
33
views
- 0
- 0
- Samsung Galaxy S23 Ultra
- 1/5000
- f/1.7
- 6mm
- 80
Comments
Sign in or get an account to comment.