Photo of the Day: Happy

A sunflower smiling at visitors in a field in Tokyo. A number of smiling sunflowers amongst some 20,000 greeted visitors during the weekend. (Getty)

Leave Your Comment Below

More Inspiring Stories