Close
Hawk-Moth
Ambulyx sp. (close to immaculata)