Thursday, April 4, 2013

Leaf Bug or Katydid, photo taken by Cecilia Brainard

Random picture from Cecilia Brainard's album - A Leaf Bug (Katydid), photo taken by Cecilia Brainard, in Malaysia



tags: botany, science, leaf bug, katydid

No comments: