19 December 23 Social pear sawfly larvae Social pear sawfly larvae, thriving on the leaves of a fruit tree in Benfield Valley 0 Comments