Orthoptera on Rhodes

Orthoptera on Rhodes

Observation - Orthoptera on Rhodes. Description: Very large Orthoptera type, think it is Saga natoliae

Very large Orthoptera type, think it is Saga natoliae