Share
twitterlinkedinfacebook
Image 1 of 1
AH_MG_9479-Edit.jpg
Indian Rose / Violin Mantis {Gongylus gongylodes} hanging upside down from branch shedding skin. Photographed against a white background. Captive. Originating from Southern India and Sri Lanka.