© 2016 Penny Humphreys
An imposing medieval stronghold with a turbulent history of brutal cross-border conflicts.
In contrast, Caerlaverock Castle's name is peaceful and poetic meaning 'Fort of the Skylark'.
© 2016 Penny Humphreys
An imposing medieval stronghold with a turbulent history of brutal cross-border conflicts.
In contrast, Caerlaverock Castle's name is peaceful and poetic meaning 'Fort of the Skylark'.