Brown Brimstone Moth larva on Blackthorn

Brown Brimstone Moth larva on Blackthorn

Observation - Brown Brimstone Moth larva on Blackthorn. Description: