Giant Fennel (Ferula communis) flowering on clifftop with sandstone seastacks and the sea in the background. Ponta da Piedade, Lagos, Algarve, Portugal, June.