I think this is a begonia. The Wikipedia says that the Begoniaceae family is large, with many species.
I think the yellow structures are anthers. I don't see any female structures in this flower. There must be some, perhaps on another flower, or another plant.
Thanks for looking. Isn't God a great artist?
Photo taken on 17 June 2019 (© Martin LaBar / Flickr)