Spiked Shieldbug 22144

Observation - Spiked Shieldbug 22144 - UK and Ireland. Description: On Rosehip on Sn Slopes

On Rosehip on Sn Slopes