Friday, June 29, 2012


Hi everyone..! Yes, I'm back... The above insect looking like a spy's toy or an alien invader or something out of fiction movies...  is natures creation. It's called 'Golden tortoise beetle' (Scientific name: Charidotella sexpunctata )