Royalty-free stock photo ID: 78117685

Edinburgh Castle, Scotland - Image