A worldwide community photographing and learning about wildlife
Project Noah Nature School
Larvae eat leaves of the avocado tree.
Aproximadamente 8 cm de largo, cabeza cubierta por vellosidad de color naranja, ...
Join the Project Noah Team