Assassin Bugs (Family Reduviidae)

Parque National de Huatulco - Cruz del Monte

Assassin Bugs (Family Reduviidae)