Hi everyone! What Flower is this? I found it at a Roadside between Monchique and Fóia, Algarve Cheers, Valter