Devon Beach Bug

Observation - Devon Beach Bug - UK and Ireland. Description: