IMG 2006-May08 at Marble Ridge:  Kidney-leaved white violet (Viola renifolia) flower
2006-May08 at Marble Ridge:  Kidney-leaved white violet (Viola renifolia) flower