A worldwide community photographing and learning about wildlife
A wild viola with generally purple flowers ...
Small flowers with a thin stem and big, thin petals. Bright yellow with some ...
Also known as Mountain violet, this species is a herbaceous flowering perennial ...
, Viola