Lime Butterfly
Lime Butterfly (Papilio demoleus malayanus) resting on the leaf of a heliconia at mid day
© Espion | Stock Free Images
Similar Free Images