Shield Bug at Portbury Wharf

Shield Bug at Portbury Wharf

Observation - Shield Bug at Portbury Wharf - UK and Ireland. Description: