Tuesday, June 26, 2012

Common Palm Fly

Common Palm Fly - Elymnias hypermnestra

Common Palm Fly
Common Palm Fly


Common Palm Fly Butterfly
Common Palm Fly Butterfly


Egg of Common Palm Fly Butterfly
Egg of Common Palm Fly Butterfly


Caterpillar of Common Palm Fly Butterfly
Caterpillar of Common Palm Fly Butterfly

No comments:

Popular Posts