Leptopterna ferrugata

Leptopterna ferrugata

Observation - Leptopterna ferrugata. Description: