tortoise beetle is on the green leaf

tortoise beetle is on the green leaf - 15976268

Ladybug on a green leaf in the garden. Macro photography.

Similar stock images

to-top-page