<--Previous
Up
Next-->
Did they sacrifice little girls?
Hope springs eternal. Stonehenge, August 1966.