Dumbarton Rock and Castle, Storm Clouds, Firth of Clyde, Scotland, United Kingdom, Europe
Dumbarton Castle, Dumbarton Rock, Dunbartonshire, Scotland, United Kingdom, Europe
Dumbarton Castle on the north shore of the River Clyde, from where Mary Queen of Scots sailed to France in 1548, Dunbartonshire, Scotland, United Kingdom, Europe