Tettigonia viridissima

Tettigonia viridissima

Observation - Tettigonia viridissima - Global. Description: