KOBE, JAPAN - APRIL 10: Cherry blossom celebration (called hanami) at Akashi Castle on April 10, 2010 in Kobe, Japan.

KOBE, JAPAN - APRIL 10: Cherry blossom celebration (called hanami) at Akashi Castle on April 10, 2010 in Kobe, Japan.

 Stock photo ID: 58121464

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

Similar images

  |   See all