Litha: The Day That Refuses to End

The Summer Solstice, the longest day of the year, and the strange beauty of too much light