A Beech Stand on a tumulus above Avebury.

A Beech Stand on a tumulus above Avebury.

A Beech Stand on a tumulus above Avebury.