Photos of Wiltshire

A few pictures of Avebury and Silbury Hill in Wiltshire, England.