Green Dionaea muscipula , known as flytrap, in closeup, isolated on nature background

Green Dionaea muscipula , known as flytrap, in closeup, isolated on nature background

 Stock photo ID: 59905462