Details
Sunflower Festival in Tokyo
Sunflowers cover the field during the ''Kiyose sunflower festival'' on August 19, 2015, Tokyo, Japan. About 100,000 sunflowers are in full bloom at the Kiyose sunflower festival which is is held from August 16 to 30 this year. (Photo by Rodrigo Reyes Marin/AFLO)