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