Images from Dumbarton Castle
Dumbarton, Strathclyde, stands on a volcanic rock, which has a longer recorded history as a stronghold than any other place in Britain; was the centre of the independent British kingdom… Read More »Images from Dumbarton Castle