dcsimg

Ambulycini is a tribe of Lepidoptera in the family sphinx moths.