Walkingstick in the Cordillera Escalera, Peru
Wasp in the Cordillera Escalera, Peru
Velvet Ant (female) in the Cordillera Escalera, Peru