Grey dagger moth caterpillar

Today I found this fantastic Grey dagger moth caterpillar (Acronicta psi) on the small-leaved lime tree in the garden. These caterpillars eat leaves on many different trees and shrubs including birch, hawthorn and lime (two of which we have in the garden).

Grey dagger moth caterpillar (Acronicta psi)

Grey dagger moth caterpillar (Acronicta psi)