A red passion flower (passiflora). Most passion flowers around these parts are white.