Larva of Hyles tithymali hawkmoth, from Tenerife (Canary Ids)

Royalty-free stock photo ID: 108351704

Larva of Hyles tithymali hawkmoth, from Tenerife (Canary Ids)