TOKYO - APRIL 12: Visitors enjoy cherry blossom (sakura) on April 12, 2012 in Ueno Park, Tokyo. Ueno Park is visited by up to 2 million people for annual Sakura Festival.

TOKYO - APRIL 12: Visitors enjoy cherry blossom (sakura) on April 12, 2012 in Ueno Park, Tokyo. Ueno Park is visited by up to 2 million people for annual Sakura Festival.

 Stock photo ID: 132152474

Editorial use only
Editorial credit: Tupungato / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all