Edinburgh Castle

Royalty-free stock photo ID: 121724128

Edinburgh Castle