Wildflowers
hmmm...
Everything points to this being Argentina egedii except for the seven petals. Should only have five. Perhaps a mutation, but didn't know at the time to look for other examples