Stonehenge, England:
PreviousNext
Stonehenge, England:
Stonehenge, England: A mystical scene at Stonehenge during the summer solstice, with the sun rising perfectly aligned with the standing stones.