I found this flower in Madeira. I guess it's Onagracea but I can not identify which one. It was cultivated and very probaly not indigenous. The plant was hanging from a brick wall and not upright like I am used from Epilobium. The stems and leaves have a red glow over them.
Anyone knows more? Thank you,
Rob