Almond tree blossom.

Almond tree blossom.