Sheila Matilda's Day

By sheilamatilda

Caterpillar

This big brute is the caterpillar of the elephant hawk moth. Found him grazing on willowherb at Newport Wetlands.

Comments
Sign in or get an account to comment.