Tetrio Sphinx Caterpillar native to Antigua Barbuda in the Caribbean Lesser Antilles West Indies eating a leaf on a frangipani tree.

Royalty-free stock photo ID: 99903875

Tetrio Sphinx Caterpillar native to Antigua Barbuda in the Caribbean Lesser Antilles West Indies eating a leaf on a frangipani tree.