Hi!
I'm a photographer and recently returned from a trip to a public garden where I snapped this flower:
I'm having trouble finding out what it is, but am thinking it's perhaps a primrose? Sorry that the leaves aren't visible.
Latin names preferable but anything to help is appreciated :)
Thanks.