A worldwide community photographing and learning about wildlife
I also agree with you...its a larva...The antenna like thing on its rear are its tail fins; I think so.....
wow! this flower reminds me my childhood!
wow!....its a nice photo....u can see love in their eyes too...
wow!...this is really a good photography.......they r lovely
wow!..this reminds me abt my childhood...I used to watch them every evening when they used to open