Sinningia rupicola is one of the sinningias that grow on rocky hillsides or cliffs. (That’s what the species name means.) Some of these species can tolerate a lot of sun if well watered, and S. rupicola is one of them.
The flowers are pinkish or light purple with purple streaks (like those of S. douglasii and S. piresiana). The streaks on the outside of the corolla are faint (darker is good, for easy visibility).
In sufficient light, the leafbacks are uniformly reddish. This contrasts with S. striata, another of the streaked-corolla sinningias, which has a plain green leafback.
Other pictures show a closeup of the flower cluster on the plant above and a show plant (with buds).