Fabulous green sphinx moth (Tinostoma smaragditis)

« Back to species overview page