Pseudoxycheila bipustulata

Pseudoxycheila bipustulata

Pseudoxycheila bipustulata is a tiger beetle that occurs in the Andes area of South America, at 550-2200 meters altitude.