Skip Nav

Summer Solstice

People snapped pictures of the sunrise at Stonehenge in Wiltshire, England, to mark the Summer solstice.

Read More NewsThe Week In Pictures