an insect that is sitting on top of a pink flower with its legs spread out

June Bug Mantis doll???

1 Comment