5 petals, light pink, flower about 10-12mm across.
5 pollen bearing parts (anthers?)
6 darker pink stipules (?), almost as long as the
pollen bearing parts. These look like the ends
are split once (bifurcated) to the naked eye.
Unfortunately I don't have a magnifying glass handy.
Robert