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

Royalty-free stock photo ID: 59761729

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