Ruins of Caerlaverock castle taken in deep fog, UK

Royalty-free stock photo ID: 168581327

Ruins of Caerlaverock castle taken in deep fog, UK