Cephalota deserticola

Cephalota deserticola is a species of tiger beetle that can be found in Afghanistan, Armenia, Iran, Russia, Ukraine, Central Asia, and northern part of China. The species is green coloured and is 11 mm in length