Public domain photos

The image shows a green tree frog perched atop an aloe vera plant, its vibrant green color standing out against the backdrop of the plant.

The image shows a green tree frog perched atop an aloe vera plant, its vibrant green color standing out against the backdrop of the plant.Open in library