A Common Blue Violet (Viola sororia or Viola papilionacea) or a Marsh Blue Violet (Viola cucullata) faces the sun.
A Common Blue Violet (Viola sororia or Viola papilionacea) or a Marsh Blue Violet (Viola cucullata) faces the sun.
A Common Blue Violet (Viola sororia or Viola papilionacea) or a Marsh Blue Violet (Viola cucullata) faces the sun.