A worldwide community photographing and learning about wildlife
Project Noah Nature School
Red and black bug slightly resembling a stink bug.
Spotted on a leaf next to an iguana cage on Kekoldi Iguana Farm in southern Costa Rica, about 10 minutes inland from the coast.
Spotted on Jul 15, 2012 Submitted on Aug 15, 2012
Join the Project Noah Team
No Comments