Log In or Register
Correct me if I'm wrong but I think this is a blossom from a wild passion fruit. This flower remind me of something out of the movie Avatar.