Back to gallery

Cockroach Wasp, Ampulex sp.

from Ecuador: www.youtube.com/AndreasKay

51,450 views
109 faves
5 comments
Uploaded on October 7, 2019
Taken on February 20, 2018