Spiderwasp

Spiderwasp

Observation - Spiderwasp - Chile. Description: Might be Pepsis but my references are too limited to even hazard a guess.

Might be Pepsis but my references are too limited to even hazard a guess.