Blooming agave plants with tall flower stalks on a sunny hillside in a dry mediterranean landscape - Free Stock Photo | Picren | PicRen