A view over the Wiltshire landscape.  Avebury, UK.

Wiltshire landscape
A view over the Wiltshire landscape. Avebury, UK.