City - Bokkhali State - WEST BENGAL Country - India
About
On my recent short trip I went to Sea beach nearby,but extreme bad weather almost put a halt to my idea of photography. On my way back though I found this little beautiful insect secretly hiding in the leaf.