A Beech Stand on a tumulus above Avebury.
A Beech Stand on a tumulus above Avebury.
A Beech Stand on a tumulus above Avebury.