Public domain photos
The image shows a close up of a pink flower with green leaves, and an insect perched on one of the petals. The flower is a vibrant pink color, and the leaves are a deep green. The insect appears to be a honey bee, gathering nectar from the flower.
Open in library