Stonehenge, England, United Kingdom

1
Stonehenge, England, United Kingdom

Stonehenge, England, United Kingdom.