San Isidro de el General May 2021
Quebradas, Costa Rica May 2021
Stink bug nymph maybe? Quebradas, Costa Rica May 2021