These flowers were growing out of the seawall straight from the rock (or so it seemed). These were near the rock pools of Porto Moniz, Madeira (north side of the island). Can you please help me identify it? Thank you.