Close
Spanish Cloud Moth
Nebula ibericata