Balsaminaceae (?) Impatiens (?) Blyde River Canyon - Rain Forest near God's Window (5 apr g)
CLICK ON THE IMAGES