IAE

By IAE

I fond this Elephant Hawk Moth caterpillar chomping its way through the Evening Primrose leaves today.

Comments
Sign in or get an account to comment.