Soap Aloe (Aloe maculata / saponaria) and Giant Fennel (Ferula communis) flowering on a clifftop with the sea in the background. Algarve, Portugal, June.