England: Avebury man made hill, 06/01/07

Index