Summer Solstice

Revellers welcome the longest day of the year, which heralds the start of summer. (Reuters Pics)