'Sparkling Sea, Caerlaverock'

Location: Caerlaverock

'Sparkling Sea, Caerlaverock'
'Sparkling Sea, Caerlaverock'

Location: Caerlaverock