Butterfly perched on the leaf

Butterfly perched on the leaf - 48857678

Butterfly on a leaf in the rainforest of Thailand.

Similar stock images

to-top-page