platycryptus

time lapse of a banded sphinx moth caterpillar (Eumorpha fasciatus) devouring a water primrose leaf


Reposted from manxx via fluktuant