ArtSea

By ArtSea

Dumbarton Rock

Dumbarton Castle, perched on Dumbarton Rock guarding the approaches to the River Clyde as it has done for centuries.
Fabulous weather for being outside and walking up the 629 steps to the top of the Castle!

Comments
Sign in or get an account to comment.