Big bug

Big bug

Observation - Big bug - UK and Ireland. Description: Found on an oak tree in a wooded field

Found on an oak tree in a wooded field