Weeping Cherry

Weeping Cherry Trees were first introduced to the United States in the early 20th century and have since become a symbol of friendship between Japan and the U.S.

Weeping Cherry Read Post ยป