Urquhart Castle, Scotland

Royalty-free stock photo ID: 103358372

Urquhart Castle, Scotland