Anatomy of a Rose

rose parts-anthers-stigma-macro-SwittersB