I do think these passion flowers are one of nature's stranger looking flowers. This is the only one in bloom at the moment but have seen them in several different colors during a summer.
first time I saw one, I thought it was fake. I didnt' know what it was and started to google a description of it and found it. I love the story that goes along with the parts of the flower.