Cherry Blossom Season

March 28 marks the official start of the cherry blossom (sakura) season in Tokyo according to the Japanese Meteorological Agency. (Click on the image below to view the full gallery.)

Photo by AFLO