Close

Spotted Touch-me-not

Impatiens capensis

Spotted Touch-me-not