25 January 2011

INSECT

What is this strange insect on the leaf of this plant?