Ancistrocerus spec.
Amstelveen, the Netherlands; 29 May 2011. Map