The True Dogwood Flower
The true dogwood flower are actually a set of small and inconspicuous florets of green petals that alternate with the anthers with its beauty enhanced by the bright colored sepals(bracts)!!
This document is currently not available here.
dogwood, flower, green, petals