Answer
Diana Todd sent along the photo. She reports that they look like flower petals but are, in fact, leaf bracts from a black cherry. Here’s a second photograph showing an unshed leaf bract at the base of newly budded leaves.

This week’s contest winner was Michaeline Mulvey of Bowdoin, ME