Tuesday, July 6, 2010

Leaffooted Bug - Merocoris distinctus


This is one strange looking insect...

No comments: