Ancistrocerus sp.

Ancistrocerus sp.

Observation - Ancistrocerus sp. - UK and Ireland. Description: In the garden

In the garden