Saturday, May 24, 2014

Ceylon Ace (Halpe homolea ceylonica)

Rather uncommon insect found in wet zone forests from lowlands to mid hills. Larva feeds on Bambusa vulgaris leaves.