A worldwide community photographing and learning about wildlife
Project Noah Nature School
Lopidea sp.
Small true bug, red and black.
Forest
Found at Barbara A. Beiser Field Station.
Spotted on Jun 6, 2011 Submitted on Jan 2, 2012
Join the Project Noah Team
No Comments