Thorn-tipped Longhorn

Thorn-tipped Longhorn

Observation - Thorn-tipped Longhorn - UK and Ireland. Description: