Today, June 20, is officially the first day of summer and the longest day of the year, 2012. The photo, left, of the sunflower was taken at a neighbor’s house shortly before noon today.