Cheerful blue flowers, probably Nemophila menziesii, known commonly as baby blue eyes.. Credit: Source
No comments: