Ranatra linearis - Water Stick Insect sits on the green wet leaf of water lily. Close-up of Ranatra linearis - aquatic bug #213359452
Description
Ranatra linearis - Water Stick Insect sits on the green wet leaf of water lily. Close-up of Ranatra linearis - aquatic bug from Nepidae family in natural habitat in garden pond