A Neolithic monument located near Amesbury in England.

Stonehenge

A Neolithic monument located near Amesbury in England.