caterpillar

wtf biology funny animals caterpillar - 7993682176
By Unknown
  • -
  • Vote
  • -
This is the caterpillar of a large moth species called the Pink Underwing Moth (Phyllodes imperials).