Tag Archives: giant gray sphinx

Martinique – Pseudosphinx tetrio a.k.a. the frangipani hornworm

Gallery