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

Royalty-free stock photo ID: 59905462

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