wtu035959, Impatiens capensis
© 2011 Harry Thomas