Shieldbug - Bishop's Mitre

Shieldbug - Bishop's Mitre

Observation - Shieldbug - Bishop's Mitre - UK and Ireland. Description: Find of the day.

Find of the day.