Butterfly Landing On Flower

Butterfly landing on flower

Danaidae butterfly landing on cosmos flower