|
|
Sign up for free
Newsletters
Once a month
get new photos
and expert tips.
|
|
|
|
In full bloom, an ornamental cherry tree branch extends out over a moat at the Imperial Palace in Tokyo, Japan. The flowering cherry tree, or sakura, is one of the most exalted flowering plants in Japan, where the blossoms' short but beautiful blooming time is a symbol for the evanescence of human life.
Photograph by Michael S. Yamashita
|
|
|
|
|
|