Stonehenge, England. UK

Royalty-free stock photo ID: 99203096

Stonehenge, England. UK