Assassin Bug

Assassin Bug

Observation - Assassin Bug - UK and Ireland. Description: