Stonehenge, England, United Kingdom Stonehenge, England, United Kingdom, great capture. An absolute wonder. Source: HERE ← PREV POST NEXT POST →