Close
Jungle Rose?
Brownea (possibly B.macrophylla