Dumbarton, Scotland - the marina and the castle hill

Dumbarton (Scotland) – the marina and the castle hill