Talk:Dumbarton Rock

Not much to say about Dumbarton Rock except what's said at Dumbarton Castle