235k views
4 votes
It is an ancient megalithic monument in southern england probably used in rituals

User Nightstand
by
8.1k points

1 Answer

5 votes
hmmmm is this a question?
User MoxxiManagarm
by
8.5k points