Silbury Hill, Avebury, Marlborough, Wiltshire.

Picture of Silbury Hill, Avebury, Marlborough, Wiltshire, England