Quebradas, Costa Rica February 2020
This one is about 2.5cm family Mutillidae, genus Hoplomutilla Quebradas Costa Rica November 2019
Quebradas, Costa Rica January 2020