Small-flower touch-me-not perennial plant(Impatiens parviflora) closeup

Royalty-free stock photo ID: 130119314

Small-flower touch-me-not perennial plant(Impatiens parviflora) closeup