Pollination success

pollen shedding and germination on the stigma.

 

Leave a Reply