The branch, nuts, and flowers of an almond tree.

Almond Tree

The branch, nuts, and flowers of an almond tree.