A pink flower blooming amidst green leaves

A pink flower blooming amidst green leaves