I'm living in Malta and pass by this plant every day. Looks like it's in the pea family. The flower is about 5" across.
It's an Aristolochia vine. Maybe Aristolochia littoralis
Thank you, and sorry for the dupe. I didn't see my previous one so posted again.