Passiflora lutea

Passiflora lutea L. Engl.: yellow passionflower.