Squash Bug

Squash Bug

Observation - Squash Bug - UK and Ireland. Description: