Hohenbergia rosea??
Photo: