Stonehenge- standing in lonely majesty on England's great Salisbury Plain- is wreath in mystery. From the earliest times, it aroused the awe and curiosity of its visitors. What was its purpose? Who... This description may be from another edition of this product.