A worldwide community photographing and learning about wildlife
Project Noah Nature School
Polistes sp.
These red paper wasps had their nests on the ceiling of an open walled building at the lodge we were staying at. Maybe someone recognizes which species this might be.
Spotted on Mar 16, 2012 Submitted on Apr 19, 2013
Join the Project Noah Team
No Comments