Summer Solstice

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

Read More NewsThe Week In Pictures
What’s Your Reaction? 0 0 0 0 0 0 0Reactions