Stonehenge - Wiltshire - England

Scene of many historic rituals Many historic rituals that took place here
[Stonehenge - Wiltshire - England]