Ambulyx moorei

Ei