Oedipoda caerulescens

Oedipoda caerulescens

Observation - Oedipoda caerulescens - Global. Description: