The sun just set on the UK’s longest day of the year. Some interesting folks flocked to Stonehenge to celebrate in style.
The longest day of the year is certainly something to celebrate, especially in the UK, as crowds flocked to Stonehenge in huge numbers. Definitely the artsy crowd mind you.