Avebury Stone Circle, Marlborough, Wiltshire.

Picture of Avebury Stone Circle, Marlborough, Wiltshire, England