Ancistrocerus gazella

Ancistrocerus gazella

Observation - Ancistrocerus gazella - UK and Ireland. Description: