Public domain photos

The image shows a small blue lycaenid butterfly perched atop a green leaf, surrounded by buds.

The image shows a small blue lycaenid butterfly perched atop a green leaf, surrounded by buds.Open in library