This was the blossom stage of our crabapple backyard tree just a few days ago on May 28th.
Copyrighted by Rick Bricker.Reproduction in any form by permission of the author only.