A worldwide community photographing and learning about wildlife
spotted at Thekkady, Kerala
I spotted this butterfly while walking through the jungle (Periyar Tiger ...
I assume some sort of bug though when I first saw it I thought it was a ...
There seems to be a question whether this is a stick insect (as I was initially ...