Hawthorn Shieldbug 21557

Observation - Hawthorn Shieldbug 21557 - UK and Ireland. Description: On Rosehip

On Rosehip