Soap aloe / Soapwort flowers (Saponaria officinalis), Provence, France.