Title: The ancient temple at Avebury and its gods
Subjects: Archaeology, Antiquities
Places: England Avebury, Avebury (England)