flower
Annuals-Perennials Trees Shrubs Bulbs Vines Cactus Water Plants

Prairie rose (Rosa setigera).

Prairie rose is a spreading wild rose, which typically occurs in moist soils along streams, in prairie thickets, along roads, fencerows, and in clearings throughout the Midwest, USA. It has pink, single (5-petaled) flowers (to 2.5" across) which bloom in late spring to early summer.

If you want more information about this flower, just search the plant's Latin name on Google:

prairie rose

Peruvian orange bush Pink bell flower pincushion protea poinsettia home
Powderpuff Thailand pride of madeira Princess flower next