Lance-leaved Violet (Viola lanceolata): small white flowers above narrow green leaves.

Lance-leaved Violet: small white flowers above narrow green leaves.

Leave a Reply