Butterfly Perched On A Leaf

Butterfly perched on a leaf

a colourful butterfly is perched on a leaf in a tropical garden