Pink Primrose -Oenothera Speciosa
Pink Primroses – Oenothera Speciosa – are sometimes called pink ladies. They mainly bloom from March through July. They were originally native to central grassland areas from Missouri to Mexico, but have become widespread.