Eilean Donan Castle on a small island in Loch Duich Scotland

Royalty-free stock photo ID: 10128253

Eilean Donan Castle on a small island in Loch Duich Scotland